Luxury and Spacious Kensington Apartment offers accommodation in London, 500 metres from Royal Albert Hall and 1.3 km from Harrods. The apartment is 1.5 km from Hyde Park. Free WiFi is offered .
Address: Flat 2, 38 Elvaston Place,, London
Rates from:
GBP 325 Book Now