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