World Time Starts Here

Southampton Row, London WC1

The Cochrane Theatre was a receiving and producing theatre situated in Holborn, London, that opened in 1963 and has been closed since January 2012.

Cochrane Theatre

Rate this page

Thanks for rating

Please explain any problem (email address for reply):


More to explore