London Array Offshore Wind Farm, Thames Estuary



  • The London Array
  • London Array could have over 340 turbines
  • Proposed onshore substation
  • World's Largest Offshore Wind Farm
  • The London Array