British Places Named Ufford

  • Ufford Village
    Ufford (City of Peterborough) TF093041
  • Ufford Village
    Ufford (Suffolk Coastal), Suffolk TM296523

BritishPlaceNames.uk is a Good Stuff website.