Spa Field Riots

Mass meetings protesting the current state of society held at Spa Fields, Islington.



Click on the header to read more.