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:  History, Transport, Industry, Climate, Gallery, Culture, Economy, Sport, Notable People