EnglandGreater LondonLondon
8 guests
4 bedrooms
3 bathrooms
Situated in the Royal Borough of Kensington and Chelsea, you’d expect nothing less than an opulent, elegant, and sophisticated home. Just a three-minute walk from Kensington Olympia Station, this mode...
From €1,524 Nightly