London / Where To Stay / * Beaverbrook Town House

* Beaverbrook Town House

* Beaverbrook Town House, London

115-116 Sloane St,, London, SW1X 9PJ

About * Beaverbrook Town House

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 new beguiling boutique luxury hotel boasts a prime perch on stylish Sloane Street, overlooking the leafy-green grandeur of Cadogan Gardens.

What's on in London

Looking for the best theatre shows, restaurants, bars and accommodation in London? Browse our full London guide.


Promote your business or event

Promote your business Promote your event

Theatres Worldwide

Design by Pink Dog Media. Powered by Fusion Consulting