British Places Named Trefnant

  • Trefnant Village
    Trefnant SJ053708
  • Trefnant Hamlet
    Guilsfield (Cegidfa) SJ183096
Leaflet | © OpenStreetMap contributors

BritishPlaceNames.uk is a Good Stuff website.