British Places Named New Inn

  • New Inn Village
    Llanfihangel-ar-Arth (Llanfihangel-ar-arth) SN472367
  • New Inn Hamlet
    Shebbear, Devon SS447084
  • New Inn Village
    Devauden SO480002
  • New Inn Suburban Area
    Pontypool ST301997

BritishPlaceNames.uk is a Good Stuff website.