Home London Road Floods from Town Bridge (1912) Floods from Town Bridge (1912) June 4, 2020 591 Facebook Shocked onlookers looking upstream at the flooded Nene from Town Bridge in 1912.