23rd January 1909.
Location The Good Shepherd Church, Mitchley Road, London, N17
Categories
Authority
More Information The Tottenham Outrage