London Theatre Workshop

London Theatre Workshop, 88 Gracechurch Street,, London

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.

What's on at the London Theatre Workshop