Hotels October 25, 2018 0 The Langham London Wafting into the Langham London is akin to attending a high society wedding; complete with…