Southampton Row, London WC1
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.
The Cochrane Theatre was a receiving and producing theatre situated in Holborn, London, that opened in 1963 and has been closed since January 2012.