British Places Named Geufron

  • Geufron Hamlet
    Llangollen SJ216427
  • Geufron Other Settlement
    Llangollen SJ215425

BritishPlaceNames.uk is a Good Stuff website.