Top Ten Luxury
Beaverbrook Townhouse, London

Following a £25 million restoration of two Georgian townhouses, Beverbrook Hotel will open a new luxury townhouse in central London. In partnership with Cadogan, the Sloane Street property will be called The Beaverbrook Town House and is seen as being a ‘city-based extension’ to the Beaverbrook Hotel & Spa in Surrey, which opened in August 2017. 

The Beaverbrook Town House will feature 14 luxury suites and a Japanese gourmet restaurant and bar is scheduled to open in summer 2021.


Luxury Loves
A new central London hotel that promises ‘bespoke, personal experience that prioritises wellbeing’.
Luxury Links

Beaverbrook Townhouse, London
 
Take the Luxury Poll
69% of voters want
in flight WI-FI.
qoute Be an explorer. The universe is filled with wonder and magical things.
Flavia
qoute

BE THE FIRST TO KNOW
 
join the club


Top 10 Luxury
Show all