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 Find what brings you joy and go there.
Jan Phillips

join the club

Top 10 Luxury
Show all