EnglandGreater LondonLondon
6 guests
3 bedrooms
3 bathrooms
This South Kensington townhome has it all – a central location, must-have mod-cons, and comfortable rooms ideal for unwinding. If sightseeing is on your to-do list, you couldn't be better placed for i...
From €975 Nightly