‘You think a bomb’s gone off’ The idyllic Lancs coastal town divided on the nuclear giant in its midst. An idyllic north Lancashire town may be the last place you might turn to for solutions to the UK’s current woes – but it’s looking like the unassuming town of Heysham could be at least a part of that. Heysham is home to two major nuclear power stations, Heysham 1 and Heysham 2 on the north west coast of England near … read more »
The post Heysham appeared first on No2NuclearPower.