British Places Named Diggle

  • Diggle Other Settlement
    Saddleworth SE005085
  • Diggle Village
    Uppermill SE000075

BritishPlaceNames.uk is a Good Stuff website.