British Places Named River Elwy

  • River Elwy Other Water Feature
    Llanfair Talhaiarn (Llanfair Talhaearn) SH945715
  • River Elwy Other Water Feature
    Llannefydd (Llanefydd) SH995725

BritishPlaceNames.uk is a Good Stuff website.