Yesterday whilst flying home from a weekend away, came across this site. Would have been about 5-8 miles south of Lasham. Can anyone tell me anything about what is there?
Martin