River Severn

The longest river in Great Britain, flowing from the Cambrian Mountains through Wales and western England to the Bristol Channel.

Connect