British Places Named Knaven

  • Knaven Other Settlement
    Aberdeenshire NJ895435
  • Knaven Other Settlement
    Aberdeenshire NJ892428

BritishPlaceNames.uk is a Good Stuff website.