The theatre ticket booth in Leicester Square, London, England.

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