EnglandGreater LondonLondon
6 guests
3 bedrooms
3 bathrooms
With Royal Albert Hall, Hyde Park and three world-famous museums (The Natural History, V&A and Science Museums) practically on your doorstep, this apartment in South Kensington absolutely nails it, lo...
From €1,751 Nightly