The Beaumont, London — Hotels & resorts

Opened in 2014, The Beaumont is a five-star luxury London hotel with an old world aesthetic and values inspired by the great hotels of the 1920s. Design by Rivermeade.