![Llangollen Llangollen](https://www.tekportal.net/wp-content/uploads/2019/01/llangollen.jpg)
Llangollen noun
- a town in NE Wales, in Denbighshire on the River Dee: International Musical Eisteddfod held annually since 1946. Pop: 2930 (2001)
Examples from the Web for llangollen Historical Examples of llangollen
From its ruins there is a beautiful view over the Valley of Llangollen.
England, Picturesque and Descriptive
Joel Cook
Why did not Miss Seward go to Llangollen, to end her days in peace?
John Hicklin
It was the latter end of July when we arrived at Llangollen.
John Hicklin
At Llangollen your papa was waylaid by the celebrated ‘Ladies’—viz.
John Hicklin
After a little time I inquired whether there were any Papists in Llangollen.
George Borrow