Llangollen is a small and beautiful town and community in Denbighshire, north-east Wales, situated on the River Dee and on the edge of the Berwyn mountains. This app provides the most important and useful information that you can need when arrive.
Llangollen for Students | 1 Reviewers | | Rating: 5