1 rooms · from £400
Located 800 metres from Harrods and 1.5 km from Royal Albert Hall, Grandeur Manor offers accommodation in London. The property features views of the city and is 1.8 km from Buckingham Palace. Free WiFi is featured throughout the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: