Number 11, a solar farm. This is just outside Grove in Oxfordshire. According to the interweb, it’s 150 acres.
4 Likes
Number 11, a solar farm. This is just outside Grove in Oxfordshire. According to the interweb, it’s 150 acres.