The Site…

The Site…

The site is a superb vantage-point at Brills Farm, Norton Disney…

 

The location of the Lancaster is at the top of the hill overlooking the A46.