British Places Named Abbey

  • Abbey Hamlet
    Dunkeswell, Devon ST140106
  • Abbey Hamlet
    Hemyock, Devon ST145105

BritishPlaceNames.uk is a Good Stuff website.