X

London Array Offshore Wind Farm, Thames Estuary

The first phase of the London Array offshore wind farm consists of 175 Siemens turbines. Image courtesy of London Array Limited.



Close
Close
Close