British Places Named Elvanfoot

  • Elvanfoot Other Settlement
    South Lanarkshire NS955175
  • Elvanfoot Other Settlement
    South Lanarkshire NS950173

BritishPlaceNames.uk is a Good Stuff website.