Place:Upton Bishop, Herefordshire, England

Watchers


NameUpton Bishop
Alt namesUpton-Bishopsource: Family History Library Catalog
TypeInhabited place
Located inHerefordshire, England
source: Getty Thesaurus of Geographic Names
source: Family History Library Catalog


Upton Bishop is an inhabited place.

Research Tips