British Places Named Stamford

  • Stamford Hamlet
    Rennington NU223192
  • Stamford Town
    Stamford, Lincolnshire TF028071

BritishPlaceNames.uk is a Good Stuff website.