Leicester Square theatre ticket booth.

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