Why the Apartments

Experience exclusive Chelsea living in your home-away-from-home.

Key Features

  • Luxuriously appointed apartments set within classical Pont-Dutch architecture
  • 24/7 services from one of London’s most prestigious Private Members Clubs
  • Every modern amenity within the comfort of your apartment
  • Tucked away down a quiet avenue in the heart of London’s most exclusive borough

A stay at The Apartments by The Sloane Club is not a typical London stay. Enjoy the best of Chelsea living from the privacy and comfort of your own apartment. Make yourself at home in your luxurious new pad and take advantage of our first-class services to make your stay complete. A short journey from London’s cultural centres, finest dining and world-renowned shopping – but without the crowds. A place that you can share with family, use as a city base or share with friends.  Relax, you’ve come home.