The Sloane Club is an iconic private members club in the heart of London’s Chelsea which was acquired by Queensway in partnership with Clearbell Capital in 2017.
The Sloane Club has c.3700 members and provides a range of high-quality facilities for its members including lounges, casual and formal dining, a bar, meeting rooms, and over 130 bedrooms. The club boasts 75,000 sq ft of space in prime central London. The intention is to respect the history and heritage of the club and to further enhance and upgrade the facilities. We see tremendous potential to develop a unique offering for people looking to enjoy an exclusive private members’ club experience in this location.
Throughout the summer of 2020, The Sloane Club underwent a refurbishment programme to repurpose and enhance spaces and make them fit for purpose for our discerning membership. Together with the refurbishment comes an improved set of food and beverage menus curated by our fantastic team.
The Roof Terrace, an idyllic outdoor space underwent a full redesign. With space for up to 100 guests, it makes the perfect location for all occasions.
The Helena Room is our newly refurbished private dining room that seats 20 guests in a serene and classic setting.
In response to changing working patterns, The Sloane Club has introduced a dedicated workspace called The Chelsea. Here, business meets comfort in a relaxed, contemporary room flooded with natural light, comfortable seating, private phone booths and all-day support from our dedicated Concierge.
Just off The Chelsea is The Cadogan, a modern private room perfect for both meetings and dining that seats 20 people.
Alongside this is the addition of The Calvary and Franklins for intimate meetings of up to six people.
Most recently, we opened The Hideaway at Sloane Place, a vibrant and atmospheric bar boasting a fantastic drinks menu and live music offering tucked beneath The Sloane Club’s sister property next door.
Sloane Place is a boutique hotel and restaurant bar, offering guests and locals relaxed elegance in a contemporary chic setting in the heart of London's Chelsea. From our thoughtfully designed bedrooms to our carefully curated menus, all has been considered for your experience, with personal service to help you feel at home from the moment you step inside.
The Apartments by The Sloane Club
The Apartments by The Sloane Club are 18 luxurious serviced Apartments located in the heart of Chelsea. With five-star services provided by The Sloane Club, a stay at The Apartments includes access to fine dining and 24-hour Concierge, all from the comfort of your Apartment.