British Places Named Twmbarlwm

  • Twmbarlwm Hill or Mountain
    Henllys ST242926
  • Twmbarlwm Hill or Mountain
    Risca East (Dwyrain Rhisga) ST245925

BritishPlaceNames.uk is a Good Stuff website.