The average house price on Orchard Road, Enfield is £251,278. Prices range from £75,000 to £515,000.
There are 36 properties on Orchard Road, Enfield.
Average house prices on Orchard Road, Enfield have risen by 551.9% from £79,000 in 1995 to £515,000 in 2024.
Orchard Road, Enfield is in the EN3 postcode district.