The average house price in LL20 7PL, Llangollen is £151,564. Prices range from £62,700 to £295,000.
There are 11 properties in LL20 7PL, Llangollen.
LL20 7PL contains 11 detached properties.
Average house prices in LL20 7PL have risen by 122.3% from £83,000 in 1995 to £184,500 in 2024.
LL20 7PL is located in Llangollen, Denbighshire, England.