W Leicester Square, new hotel building, London, UK

- Image ID: CNJ1WM