consequenceofsound.net
Meltdown Festival 2017
Meltdown is an annual festival, held in London, featuring a mix of music, art, performance and film. Meltdown is held in June at Southbank Centre, the arts complex covering 21 acres and including t…