British Places Named Stoford

  • Stoford Village
    Barwick, Somerset ST567136
  • Stoford Village
    South Newton SU083356

BritishPlaceNames.uk is a Good Stuff website.