Time travelling immersive theatre on the streets of Covent Garden.
Londonist
Something wrong with this article? Let us know here.