News On This Day In History: Great Sheffield Flood – Largest Man-Made Disaster Occurred In England – On Mar 11, 1864 AncientPages.com | March 11, 2017 AncientPages.com - On March 11, 1864, the Great Sheffield Flood occurred. The immediate cause was a crack in the dam, the cause of which was never determined. This Read More