12-03-2020 11:11 via worldarchitecturenews.com

The Londoner: the world’s first boutique hotel

After seven years and a £300m investment, The Londoner is set to open in June 2020 and is situated in Leicester Square, the latest project by Edwardian Hotels London
Read more »