The proposed site, which would span 145 acres (59 hectares) near the A14 at Thrapston, Northamptonshire, was designed to generate enough power for up to 15,000 homes, according to its applicant.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results