Oldbury Nuclear Power Station: A Thorough History, Decommissioning Journey and Local Legacy
Oldbury Nuclear Power Station stands as a prominent chapter in the story of Britain’s early civil nuclear programme. Nestled on the banks of the River Severn near Oldbury-on-Severn in South Gloucestershire, this site became a touchstone for the Magnox era—the first generation of UK reactors that helped Britain understand how to generate electricity from nuclear…
Read more