An elegant London address, designed for you
Your Chelsea townhouse awaits
Welcome to Beaverbrook Town House
Nestled in the heart of Chelsea, Beaverbrook Town House brings the charm of the English countryside to London. A Grade II-listed townhouse rich with stories, it reflects the spirited legacy of Lord Beaverbrook – a place where heritage, hospitality, and artful living meet.
Luxury bedrooms and suites
Brimming with impeccable character
Our suites pair British elegance with Japanese calm – spaces to breathe, unwind, and feel at home. Perfect for families or long stays, each room features thoughtful touches, separate living areas, and timeless design that blends comfort with good, old-fashioned hospitality.
The Fuji Grill
A new era of Japanese dining
At The Fuji Grill, precision and artistry meet in a fresh Japanese-Tapasu concept, rooted in small plates and hand-rolled temaki for sharing. Choose your journey, from à la carte, to an elegant 12-course Omakase, or our Sweet and Savoury Japanese Afternoon Tea.
Sir Franks Bar
Curated cocktails, and traditional tipples
Named after Beaverbrook’s creative director Sir Frank Lowe, our elegant bar showcases his curated collection of artwork, rare collectibles, and whimsical treasures. Glossy lacquered walls, stained glass, and raspberry-pink leather booths frame tables adorned with Japanese matchbox covers and 19th-century wood-block prints, creating a truly remarkable atmosphere.
Enjoy inventive cocktails that surprise and delight, or let our bartenders craft your favourite tipple.
In the neighbourhood
Iconic, historic and steps away
Step outside to discover the best of London. From the boutiques of Sloane Street, to the iconic Royal Albert Hall, or the beauty of Cadogan Gardens. Wander leafy Chelsea squares, explore galleries, and return to your townhouse retreat to toast the day at Sir Frank’s Bar.
Where to find us
Where the Beaverbrook story unfolds
Perfectly placed for global travellers, Beaverbrook Town House offers the ease of a city stay with the warmth of a home. Just 45 minutes from Heathrow and well connected to all major airports, you’re moments from London’s grand landmarks, leafy parks, and world-class shopping streets.