Main content

Introducing the River Severn

Overview of the River Severn, the longest river in Great Britain - showing its mouth near the English border with the Severn Bridges and a map showing its source in the Cambrian Mountains in mid Wales.

Release date:

Duration:

58 seconds