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 . Read more
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 .