London Theatre Workshop

London Theatre Workshop, 88 Gracechurch Street,, London, EC3V 0DN

About the venue

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.