Leicester Square theatre ticket booth.
Leicester Square theatre ticket booth.
Size: 4570px × 3047px
Location: Leicester Square, London, England.
Photo credit: © Trevor Mogg / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: booth, leicester, london, square, theater, theatre, ticket, tickets, tkts