British Places Named Llys-y-fr

  • Llys-y-fr Other Settlement
    New Moat (Y Mot) SN045245
  • Llys-y-fr Other Water Feature
    Ambleston (Treamlod) SN035255

BritishPlaceNames.uk is a Good Stuff website.