Outrage1909.Org.uk
About Outrage1909.Org.uk
A dictionary definition of 'outrage' is gross or violent injury; gross offence to moral feelings. Certainly the Tottenham Outrage, an event which took place on January 23rd 1909, fits this description. The event was a criminal act - an attempted wages snatch, which took place in Tottenham, a suburb of London on the northern side of the River Thames.