Llangollen War Memorial

&amp;nbsp;Wales&amp;nbsp;&amp;nbsp;Wrexham&amp;nbsp;&amp;nbsp;LLangollen War Memorial

The town of Llangollen lies in a the valley of the River Dee in Denbighshire, Wales.

The memorial stands in the centre of the town.

1939-1945

 * Llangollen War Memorial
 * Commonwealth War Graves Commission
 * 1901 &amp;amp; 1911 Censuses