Leisure Inn Hotel, Londres

40-41 Leinster GardensBayswater, LondresW23AN, Royaume-Uni