News

The Brixton Academy in south London is one of the city's most famous music venues. Built as a movie theater in the 1920s, it has a capacity of just under 5,000. AFP contributed to this report.