Hotel we love
Jun 01, 2022
1 minute
THIS trove of colour and pattern is Chelsea’s most glamorous new hotel, Beaverbrook Town House, that opened its doors on Sloane Street in. Try the omakase bar for a once-in-a-lifetime 12- or 20-course experience.
You’re reading a preview, subscribe to read more.
Start your free 30 days