Llangollen

Llangollen

Llangollen is a small town and community in Denbighshire, north-east Wales, situated on the River Dee and on the edge of the Berwyn mountains. It has a population of 3,412.

Read more about Llangollen.