Welcome
Experience exclusive Chelsea living in your home-away-from-home
Due to ongoing disruption affecting Microsoft services, our email communications are temporarily affected. Our booking system is operating as normal, and bookings can still be made as usual.
For anything urgent, please call us and we’ll be happy to help.
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.