The Odeon Leicester Square at dusk.

- Image ID: DYDGBT
Loop Images Ltd / Alamy Stock Photo
Image ID: DYDGBT
England, London, Leicester Square. The Odeon Leicester Square at dusk.
Location: Leicester Square, London, England