IAE

By IAE

Sizewell B power station

This is the impressive landmark on the Suffolk coast which is the UK's only pressurized water nuclear power station. The building can  be seen from the beach and from Dunwich. For a different view of the beach see chrisA.  

Comments
Sign in or get an account to comment.