Categories: Cultural and educational buildings in London | Theatre in London
The Cochrane Theatre is an experimental theatre in Holborn, London. It opened in 1964 and is now owned by the London Institute.