British Places Named Groton

  • Groton Village
    Groton, Suffolk TL960418
  • Groton Village
    Edwardstone, Suffolk TL955415

BritishPlaceNames.uk is a Good Stuff website.