The Langham London Hotel (United Kingdom): impressions & review