British Places Named Ball

  • Ball Hamlet
    Oswestry Rural SJ306266
  • Ball Hamlet
    Egloshayle SX005735

BritishPlaceNames.uk is a Good Stuff website.