Fri-Sat: 10pm-10am; Sun: 6pm-12noon; Mon-Thu: closed
208 Wandsworth Road, Brixton, London SW9
4 minutes walk from Club 414
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...