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.
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.