The Site

The Owlsbury site covers 135 hectares of land to the west of Uckfield alongside the A22.
The site is currently private farmland.