South Kensington 1 is a self-catering property set in London near Royal Albert Hall. Free Wi-Fi is featured. The 2-bedroom apartment is fitted with a kitchen with a dishwasher, and a bathroom with a bath and a washing machine.
Flat 1, 2 Glendower Place, Kensington and Chelsea, London, SW7 3DP, United Kingdom
Nightly rates from $401