LondonfromTime Out London1 week agoPopular south London venue Pop Brixton could be demolishedProposals for two high-rise towers could lead to the demolition of Pop Brixton.