EnglandGreater LondonLondon
8 guests
4 bedrooms
3 bathrooms
In the heart of South Kensington, this mews home couldn't be better located. Morning strolls through Hyde Park, afternoon adventures at the Natural History Museum, evening meals at nearby restaurants...
From €667 Nightly