Place:Diddlebury, Shropshire, England

Watchers


NameDiddlebury
Alt namesDelbury
TypeVillage, Civil parish
Coordinates52.46407°N 2.72495°W
Located inShropshire, England
source: Family History Library Catalog


Research Tips