
Chelsea's Charms
6 guests
2 bedrooms
Chelsea, London
This apartment is a convenient base in the heart of Chelsea. It’s just off the King’s Road, giving access to the city’s best boutiques, bars, and restaurants, and is only a two-minute walk from Banksy’s Elephants.










