LOST's New Home
LOST is proud to announce the opening of its purpose built, state-of –the-art new home. Situated on the Wandsworth Road, just a few minutes’ walk from both Stockwell & Vauxhall tube stations, this new venue contains a 180 seat theatre, 2 large rehearsal spaces, workshop and foyer bar.

After 6 long years of planning and negotiation LOST has finally signed an agreement to take possession of 208 Wandsworth Road (the old South Bank University Building). Together with developers Mount Anvil Plc a fantastic arts complex has risen from the rubble of the old building, based around the fantastic 180 seater auditorium. The new LOST Theatre offers us the chance, for the first time in our history, to base all our activities under one roof. An thanks to Mount Anvil’s generosity we have a secured future for the next decade.

