Canvey Island is outside London. It suffered the worst natural disaster in modern British history. A storm surge flooded the island in 1953. Today, people still live there.
2022
2011
2013
2019
2012
2018
2003
2002
2025
2014
2008
2015
1985
2016
2010
2006
1997