Apartment
Sleeps 8 · 146 m² · 4× Double bed
- Private bathroom
- Free WiFi
- TV
- Dishwasher
- Washing machine
★★ 1 Chelsea Manor Street, London, England, SW3 5RT, London, GB
4 guest rating
Central Location
Our apartment is perfectly situated in the heart of London City Centre, just a short walk from iconic landmarks such as the Thames River and Sloane Square.
Convenient Amenities
Enjoy easy access to top attractions including the Natural History Museum, Hyde Park, and Kensington Gardens, all within a few kilometers from our doorstep.
Airport Accessibility
Traveling is a breeze with multiple airport options within reasonable distances, ensuring a stress-free journey to and from your luxurious stay.
Book now for an unforgettable experience in the vibrant city of London.
Sleeps 8 · 146 m² · 4× Double bed









1 Chelsea Manor Street, London, England, SW3 5RT, London, GB
A mandatory cleaning fee is included in this property's rental rate.
The property is professionally cleaned.
A deposit may be required at the property.
Pets not allowed
No pets
Children welcome
Professional property host/manager