121 Railton Road – anarchist centre

For nearly 20 years, 121 Railton Road was occupied by a collective of anarchists. The 121 Railton Road squat became a round the clock organising centre, complete with book shop, cafe and disco. Continue reading “121 Railton Road – anarchist centre”