What's on

Venue information

London Theatre Workshop is located above New Moon Pub, Leadenhall Market. London Theatre Workshop has re-located to Leadenhall Market in the heart of the City of London; the only theatre situated within the Square Mile.

 

Back to top: