Place:Stapleford, Hertfordshire, England

Watchers


NameStapleford
TypeParish
Located inHertfordshire, England
Contained Places
Inhabited place
Waterford
source: Family History Library Catalog


Stapleford is a parish in Hertfordshire. It contains two main villages: Stapleford and Waterford.

Research Tips