Owls Hatch – 51.9 MW

Home / Portfolio / Owls Hatch – 51.9 MW

Owls Hatch

locationHerne Bay
CAPACITY51.9 MW
AREA196.88 acres
COMMISSION DATE2015
CONNECTION VOLTAGEUKPN 132kV