The Langham London’s Sterling Suite Review

It’s London’s largest (and most expensive) hotel room
Editor rating: 5/5
The Langham London, Sensational Suites, London
15April2019
Thomas Shambler