The London Array is an 175 turbine 630 MW offshore wind farm located 20 km off the Kent coast in the outer Thames Estuary in the United Kingdom. At the time of its construction it was the largest offshore wind farm in the world.