
Plymouth
LocationPlymouth, Devon, UK: Site of new hydropower system, Beryl Cook art retrospective, and affected by Storm Chandra.
Total Mentions:1
Last 7 Days:0
Trending:100%
About
Plymouth is a city located in Devon, in the southwest of England. It's currently newsworthy for several reasons. Firstly, a pioneering 'high-density' hydropower system, the first of its kind, has begun generating electricity just outside Plymouth, demonstrating a new approach to renewable energy storage. Secondly, a major retrospective exhibition of the artist Beryl Cook is opening in Plymouth, aiming to re-evaluate her work and establish her as a significant artist who documented social change. Finally, the wider region, including areas near Plymouth, is experiencing the aftermath of Storm Chandra, with flood alerts in place due to heavy rainfall. This highlights Plymouth's vulnerability to extreme weather events and the importance of innovative energy solutions.
Last updated: February 7, 2026


