Skip to content

Archive for January 2021

New London Hotel Openings 2021

The spate of trendy new hotel openings this year is set to continue with the announcement of several exciting new upcoming additions and launches. Beaverbrook Townhouse The country house hotel Beaverbrook is teaming up with Cadogan Estates to open Beaverbrook Town House on Sloane Street, Chelsea. Planned for summer 2021 debut, the highly anticipated property will be…

Read More
Scroll To Top