Venue photo 1

Beaverbrook Town House

4.8(184)
Hotel
About

Beaverbrook Town House is a chic boutique hotel in Chelsea, blending British heritage with contemporary luxury. Its 14 suites, each inspired by London theatres, offer plush velvet beds and curated vintage art, creating a refined yet inviting atmosphere for business travelers.

The hotel features The Fuji Grill, a Japanese restaurant serving modern tapas-style dishes, and Sir Frank's Bar, an Art-Deco lounge perfect for after-meeting drinks. Located on Sloane Street overlooking Cadogan Gardens, it combines a prime address with intimate hospitality for focused corporate events.

Best for
  • Intimate executive offsites in plush suites
  • Client dinners with refined Japanese cuisine
  • Cocktail receptions in an Art-Deco bar
Standout features
Art-filled boutique hotel with historic British charm
Atmosphere
Art-filled boutique hotel with historic British charm
Two beautifully restored Georgian townhouses on Sloane Street, each suite inspired by celebrated London theatres and adorned with vintage posters and bespoke narratives, blending historic charm with contemporary luxury.
The Fuji Grill: modern Japanese dining with Omakase experience
Food & Beverage
The Fuji Grill: modern Japanese dining with Omakase experience
A chic Japanese restaurant offering a 16-course Omakase menu at the sushi bar alongside a fresh Tapasu concept blending Japanese precision with tapas-style sharing plates, creating a convivial dining atmosphere.
Sir Frank's Bar with Art-Deco inspired design
Bar & Lounge
Sir Frank's Bar with Art-Deco inspired design
A vibrant cocktail lounge featuring a dazzling Art-Deco inspired bar and leather-lined booths, popular with London's glitterati for pre-dinner drinks and socializing in a lively yet intimate setting.
At a glance
Location & hours

Loading map...

115-116 Sloane Street
Get directions →

Rated 4.8 on Google · 184 reviews