The River Severn: Britain’s Longest River Through History and Nature Sunday, July 27, 2025 riversevern severnbore ironbridge industrialrevolution wales england estuary tidalrange heritage nature The River Severn is the longest river in the United Kingdom, stretching over 220 miles from its source in the Cambrian Mountains of Wales to the Severn Estuary, where its waters join the Bristol Channel and ultimately the … Read More