Pop Brixton, located in South London is a new ‘mini city’ of culture, enterprise and community. Created on what was previously a brownfield site of around 2,000 sqm, Pop Brixton has transformed this once derelict space into a hive of activity, bringing much needed affordable work and...