London Eye Architect Puts Forward Ambitious Fourteen-Mile Tidal Power Station Off Somerset Shoreline
-
- By Gary Grimes
- 25 Aug 2026