London Theatre Workshop, 88 Gracechurch Street,, London, EC3V 0DN
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.