British Places Named Itton

  • Itton Hamlet
    Devauden ST492952
  • Itton Other Settlement
    South Tawton, Devon SX681989

BritishPlaceNames.uk is a Good Stuff website.