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, at its junction with Bridge Street, the centre of the town.