British Places Named Newmills

  • Newmills Village
    Fife NT014863
  • Newmills Village
    Highland NH680649
  • Newmills Other Settlement
    St. Stephens by Launceston Rural SX295855

BritishPlaceNames.uk is a Good Stuff website.