The Landmark Hotel, Marylebone, London, England, United Kingdom

- Image ID: DP4CRC