Leicester Square theatre ticket booth.

- Image ID: EPRNF6
Trevor Mogg / Alamy Stock Photo
Image ID: EPRNF6
Leicester Square theatre ticket booth.
Location: Leicester Square, London, England.