EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Situated in affluent South Kensington, boarded by Knightsbridge, Chelsea, Notting Hill and Hyde Park, this effortlessly chic apartment is the perfect place to unwind at the end of a busy day wandering...
From €431 Nightly