Sitting in the Irish Sea 19km off Barrow-in-Furness, the wind farm overtakes the current largest operational facility, London Array, in the Thames Estuary The world's largest working offshore wind ...