kilowatts.io
Owls Hatch Road is a solar farm with 48MW capacity.