Leisure Inn Hotel, Londra

40-41 Leinster GardensBayswater, LondraW23AN, Gran Bretagna