The average house price on Idbury Road, Chipping Norton is £1,136,000. Prices range from £383,000 to £2,025,000.
There are 3 properties on Idbury Road, Chipping Norton.
Average house prices on Idbury Road, Chipping Norton have risen by 1792.5% from £107,000 in 1997 to £2,025,000 in 2025.
Idbury Road, Chipping Norton is in the OX7 postcode district.