Beaverbrook Hotel in partnership with the Cadogan Estate is set to launch its first London property in Chelsea in summer 2021.
The Beaverbrook Town House has been created from two Georgian townhouses in Sloane Street following completion of an extensive £25million restoration programme. Beaverbrook Town House will sit opposite Cadogan Place Gardens in Chelsea.
Beaverbrook Town House will feature 14 luxury suites plus a 60-cover Japanese restaurant.
The hotel will serve as an outpost of The Beaverbrook, a luxury country house hotel and golf club which opened in 2017 in Leatherhead, Surrey.