Severn Estuary
The Severn Estuary (Welsh: Môr Hafren) is the estuary of the River Severn, the longest river in Great Britain. It is at the mouth of four major rivers being the Severn, Wye, Usk and Avon and other...
Severn Estuary - Wikipedia
Severn Barrage
The Severn Barrage refers to a range of ideas for building a barrage from the English coast to the Welsh coast over the Severn tidal estuary. Ideas for damming or barraging the Severn estuary (and Bri...
Severn Barrage - Wikipedia
Severn Tidal Power Feasibility Study
Severn Tidal Power Feasibility Study is the name of a UK Government feasibility study into a tidal power project looking at the possibility of using the huge tidal range in the Severn Estuary and Bris...