Preview Heysham nuclear power station in Lancashire, England United Kingdom, Europe Image ID: 911-5309 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store england energy electricity generation industrial carbon carbon neutral british energy edf nuclear nuclear power nuclear power station day outdoors industry great britain united kingdom europe lancashire heysham heysham power station power stations sign signs vertical