The Sloane Club is a prestigious Members Club located in the heart of Chelsea, London. Housed in a stunning 18th Century red-brick building designed in the Pont Street Dutch style, The Sloane Club offers a home away from home, a luxurious and relaxing base from which to explore Chelsea and beyond.
Just a moment from the vibrant Kings Road, The Sloane Club is within easy walking distance of designer boutiques, galleries, restaurants and theatres.
Designed with a Country House charm, The Club interior will captivate you whether you are relaxing in your bedroom, sipping Champagne in the Bar, indulging in Afternoon Tea in The Drawing Room or enjoying dinner by our award-winning Head Chef in the Dining Room.
The Sloane Club also offers a Concierge service, luxury Spa, private Dining Rooms and faultless, personal service to make your stay in London as pleasurable as possible.
By staying at The Sloane Club you are also gaining Temporary membership to The Club which is valid for the length of your stay.