British Places Named Holmeswood

  • Holmeswood Village
    Holmeswood (West Lancashire) B, Lancashire SD438164
  • Holmeswood Other Settlement
    Rufford, Lancashire SD435165

BritishPlaceNames.uk is a Good Stuff website.