W Hotel on the corner of Wardour Street and Leicester Square, London, UK

- Image ID: CC6J5R
Londonstills.com / Alamy Stock Photo
Image ID: CC6J5R
Location: Leicester Square, London, UK