London Array offshore wind farm

Construction is gathering pace on what will be the one of the world’s largest offshore wind energy farms in the Thames Estuary.

The London Array wind farm is due to be completed in two phases and will eventually have 341 wind turbines. The first phase is due to be finished by the end of next year.