Magne-Isleo Iow

Address:
Grange Farm, Wootton, Isle of Wight, PO33 4RW, UK
Capacity:
6.2 MWp.