The London Array is one of the world's largest offshore wind farms. The farm consists of 175 turbines in the turbulent waters of the Thames Estuary, about 11 kilometers (7 miles) off the coast of Kent, England. The London Array supplies electricity to parts of London, England, a city of more than 8 million people.

Photograph courtesy London Array Limited

Download this file

Oh no! It appears that there was an error with your submission. Care to try again?

Coming soon!

You've found a feature that is not available.

Get notified when this feature is available