The average house price on Castle Road, Henley-In-Arden is £133,150. Prices range from £47,500 to £430,000.
There are 13 properties on Castle Road, Henley-In-Arden.
Average house prices on Castle Road, Henley-In-Arden have risen by 681.8% from £55,000 in 1996 to £430,000 in 2020.
Castle Road, Henley-In-Arden is in the B95 postcode district.