Capel Betws Lleucu

From Wikipedia, the free encyclopedia

Capel Betws Lleucu (also spelt Capel Betws Leucu)[1] is a hamlet in Cardiganshire, Wales.[2]

It is the location of St Lucia's Chapel.[3]

SY postcode area SY 25 6 SN606583

Related Articles

Wikiwand AI