British Places Named The Humbers

  • The Humbers Other Settlement
    Telford SJ695145
  • The Humbers Suburban Area
    Preston Upon The Weald Moors SJ682150

BritishPlaceNames.uk is a Good Stuff website.