10 guests · 3 bedrooms · 5 beds · 2.5 bathrooms 3 bedroom, 2 full bathroom, 1 guest toilet, 2 floor spacious apartment, located in the heart of Chelsea. Refurbished in a luxury & modern style, offering the perfect short or long stay in London. Equipped with all the necessary […]