The biggest wind farms in Europe

The 630MW London Array offshore wind farm is situated in the outer Thames Estuary, UK. Image courtesy of Siemens plc.