← Britain's Most Luxurious Hotels · Season 1

The Langham

S1 · E1 · 30 May 2021 · 1 hr 0 min

No image

An exclusive look into London's grande dame, as the Langham opens its doors for the first time since lockdown, from suites costing £25k a night to afternoon tea with a twist and an erotic podcast