Beaverbrook Town House
If you’re seeking an exceptional venue to host a high-grade business event, or a celebratory dinner, our Town House provides an unforgettable backdrop to meet, greet and get together.
Beaverbrook Surrey transports its quintessential British charm, Japanese allure and the flamboyant spirit of Lord Beaverbrook to the historic heart of Chelsea. Our two beautifully restored Georgian townhouses are home to 14 suites, each styled and named after celebrated London theatres, a superlative Japanese restaurant and a vibrant bar. This beguiling boutique luxury hotel boasts a prime perch on stylish Sloane Street, overlooking the leafy-green grandeur of Cadogan Gardens.
Hotels Above Par
Hotels Above Par
Do you work for Beaverbrook Town House? Contact us to learn more about who's managing this profile or gain access.