Find information about Llangollen in Denbigshire, including local businesses, shops, schools, churches and arts centres. Llangollen is a small town in North East Wales, situated on the River Dee and on the edge of the Berwyn mountains. It is perhaps best known for being home to the famous annual International Eisteddfod.
|