London Array

Great Britain (630 MW)