Streatham Space Project
Streatham Space Project is a brand-new community place for theatre, comedy, music, art exhibitions in the heart of the town centre. Secured through the planning process, it is part of London Square’s development of more than 200 homes.