The last turbine of the United Kingdom’s massive London Array has been installed, making it the largest offshore wind energy system in the world. The London Array is located in the Thames Estuary and is comprised of 175 wind turbines. The completion of this energy system further established the foothold of the United Kingdom in the realm of offshore wind energy. The country is quickly establishing itself as a leader in this field as it continues to focus on alternatives to fossil-fuels.
World’s largest offshore wind energy system completed in UK