Greenwich Means Time to the World

Southampton Row, London WC1

London WC1

Cochrane Theatre

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

Rate this page

Thanks for rating

Please explain any problem (email address for reply):

More to explore