Red Rose Club, London 16th September 2000 A night of drones on Seven Sisters Road, strangely light on traffic in the aftermath of petrol protests, but still teeming with North London’s variegated Saturday night fun seekers and the requisite fully made-up Goths on the 253 bus. The Red Rose is […]