THIS VENUE IS NOW CLOSED FOR BUSINESS.
Bem, 395 Coldharbour Lane, Brixton, London SW9 8LQ
208 Wandsworth Road, Brixton, London SW9
5 minutes walk from BEM
The LOST Theatre was founded in 1979 and has been dedicated to showcasing the talents of the most exciting young arts professionals. Located in South-West...