close
more_vert

Looked on Old Maps. There is a Chequers Court in the area but the feature is called Piccadilly Hill. Banks marked but no mention of a tumulus or 'owt. Strrrike !