Greenwich Generating Station: site under construction