EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
Tucked away in a quiet corner of Chelsea, yet only a fifteen-minute walk to the bars, restaurants and boutiques of the King’s Road, this apartment is a comfortable base from which to explore west Lond...
From €481 Nightly