British Places Named Bencombe

  • Bencombe Hamlet
    Uley, Gloucestershire ST792976
  • Bencombe Other Settlement
    Owlpen, Gloucestershire ST795975

BritishPlaceNames.uk is a Good Stuff website.