Just looking for clarification - Tha answers are all Yorkshire Villages and Towns
25 Breed of Sheep (11)
we have studied this an canvassed all the farmers we know and the only sheep we can come up with with 11 letters is Wensleydale - but that isn't a town or village Wensley is