Berjaya Eden Park London Hotel, Londra

35-39 Inverness Terrace BayswaterBayswater, LondraW2 3JS, Gran Bretagna