Kew Nuclear Power Station

The sunset over Kew Gardens catches London’s brand new nuclear power station on the banks of the Thames. Nuclear power is now widely accepted as the only viable alternative to fossil fuels.

 
 
 

© GMJ

Previous
Previous

Hyde Park Palm Oil

Next
Next

Glacial Thames