Luxury house in South Kensington is situated in the Kensington and Chelsea district of London, 800 metres from Royal Albert Hall. Free WiFi is offered. There is also a kitchen in some of the units equipped with a dishwasher and oven. Harrods is a 16-minute walk from the apartment. The nearest airpor Read more
Luxury house in South Kensington is situated in the Kensington and Chelsea district of London, 800 metres from Royal Albert Hall. Free WiFi is offered. There is also a kitchen in some of the units equipped with a dishwasher and oven. Harrods is a 16-minute walk from the apartment. The nearest airport is London City Airport, 16 km from the property.