British Places Named Ampton

  • Ampton Hamlet
    Little Livermere, Suffolk TL866713
  • Ampton Hamlet
    Ampton, Suffolk TL865715

BritishPlaceNames.uk is a Good Stuff website.