Place:Lemsford, Hatfield, Hertfordshire, England

Watchers


NameLemsford
TypeVillage
Located inHatfield, Hertfordshire, England
source: Family History Library Catalog


Lemsford is a hamlet in the parish of Hatfield.

Research Tips