WIP · World in Pocket

Terry's Theatre

London, Italy

Terry's Theatre

Terry's Theatre was a West End theatre in the Strand, in the City of Westminster, London. Built in 1887, it became a cinema in 1910 before being demolished in 1923.

Listen to the audio guide for Terry's Theatre Free on WIP — starts by itself when you arrive, even with the screen off

Nearby