Thames Water is investigating after a toxic blue substance was found in a river in South London. The pollution was found at the Chaffinch Brook in Catford. It flowed north into the... Read more »
Album Overview Disco Zombies: South London Stinks (Optic Nerve) Double Vinyl LP Launched 29 January 2021 9/10 For collectors of uncommon and obscure unbiased label late-70’s Peel permitted ‘punk’ it is a... Read more »