Experience exclusive Chelsea living in your home-away-from-home
The Apartments by The Sloane Club are 18 luxury apartments in the heart of one of London's most prestigious neighbourhoods, Chelsea. With service provided by The Sloane Club, a prestigious Private Members' Club, The Apartments are a perfect destination for an ultimate London stay.
In the heart of Chelsea
With a location balancing the privacy and serenity of a quiet tree-lined avenue with Chelsea and beyond just a minute's walk away, The Apartments are ideally located for any London stay.
Places of Interest
- Sloane Square Station 0.1 miles
- Saatchi Gallery 0.2 miles
- Hyde Park 0.8 miles
- Battersea Park 1.1 miles
- Buckingham Palace 1.1 miles