Llangollen War Memorial

Wales Denbighshire  Llangollen War Memorial

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

The memorial stands in Castle Street in the centre of the town.

1939-1945

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