The average house price on Orchard Croft, Llanymynech is £170,821. Prices range from £79,000 to £308,000.
There are 26 properties on Orchard Croft, Llanymynech.
Average house prices on Orchard Croft, Llanymynech have risen by 124.7% from £115,733 in 2003 to £260,000 in 2024.
Orchard Croft, Llanymynech is in the SY22 postcode district.