An unforgettable stay

in London's finest neighbourhood


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. 

Elegant London Apartments

Beautifully designed Apartments range from charming Studio Apartments to magnificent Large Two Bedroom Apartments, equipped with luxury amenities. 

The iconic Private Members' Club

With a long and rich history and an enviable location in the heart of Chelsea, The Sloane Club has a reputation for seamless service, delicious fine dining and providing the comforts of a home-from-home. 

Our Neighbourhood

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

  1. Sloane Square Station 0.1 miles
  2. Saatchi Gallery 0.2 miles
  3. Hyde Park 0.8 miles
  4. Battersea Park 1.1 miles
  5. Buckingham Palace 1.1 miles