British Places Named Trefnant

  • Trefnant Village
    Trefnant SJ053708
  • Trefnant Hamlet
    Guilsfield (Cegidfa) SJ183096

BritishPlaceNames.uk is a Good Stuff website.