Sold House Prices in Llangollen, Denbighshire | Average £193,654 | BritishProperty.uk