Final turbine for London Array

The last turbine has been installed at the London Array Offshore Wind Farm, marking the end of the latest phase of construction.

Off the coast of Kent and Essex, 175 turbines are now in place, with 55 of them supplying power to the national grid. The wind farm should be fully operational in the Spring.