Beaverbrook Town House
About
Nestled in the heart of Chelsea on stylish Sloane Street, Beaverbrook Town House is a charming boutique hotel comprising two restored Georgian townhouses. Its 14 luxurious suites, each uniquely inspired by a celebrated London theatre, blend historic charm with contemporary elegance. Indulge in exquisite Japanese dining at The Fuji Grill, sip cocktails in the dazzling Art-Deco Sir Frank's Bar, or enjoy a quintessential afternoon tea. With its prime location overlooking Cadogan Gardens and a warm, convivial atmosphere, it offers an enchanting urban retreat perfect for a romantic getaway.
Services
Luxury suites, Japanese restaurant (The Fuji Grill), bar, afternoon tea, private dining, meeting rooms, bespoke experience packages