Top 10 biggest offshore wind farms

London Array wind farm, located in outer Thames Estuary, UK, is currently the world’s largest offshore wind farm. Image courtesy of London Array Limited.