Llangollen United Kingdom

Llangollen
Llangollen (Welsh pronunciation: [ɬaŋˈɡɔɬɛn]) is a small town and community in Denbighshire, north-east Wales, situated on the River Dee and on the edge of the Berwyn mountains.
Llangollen United Kingdom Hotels in map.

Weather for Llangollen United Kingdom with a 5 to 10 day forecast.
News in Llangollen United Kingdom