• Llangollen

    www.new.llangollen.org.uk Llangollen is a great place to live, a great place to work and a great place to visit. Llangollen has a reputation for welcoming people, whether for a day or two or ...
  • Welcome to Llangollen in Denbighshire North Wales

    www.llangollen.com Llangollen is a haven for shoppers looking for interesting and unusual gifts. There are also many interesting walks in the town. The canal from ...
  • Llangollen - Wikipedia, the free encyclopedia

    en.wikipedia.org/wiki/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 ...