The London Array
The London Array is a 175-turbine 630 MW Round 2 offshore wind farm located 20 kilometres off the Kent coast in the outer Thames Estuary in the United Kingdom.
The London Array is a 175-turbine 630 MW Round 2 offshore wind farm located 20 kilometres off the Kent coast in the outer Thames Estuary in the United Kingdom.
Are you a keen follower of cleantech? Sign up to our newsletter now to stay up to date on all the latest cleantech trends and read interviews from experts.