Tag: Llanfair Talhaiarn

  • Llanfair Talhaiarn

    This is an unremarkable village in that it really is nowhere, at least, it is now, nestling 5 or so miles south of Abergele on the banks of the Elwe river. You would be forgiven for suggesting it is just a postcard village and if you read the village web-site you would be forgiven for […]