The average house price on Avoncroft Road, Bromsgrove is £194,980. Prices range from £96,450 to £495,000.
There are 52 properties on Avoncroft Road, Bromsgrove.
Average house prices on Avoncroft Road, Bromsgrove have risen by 352% from £107,304 in 1995 to £485,000 in 2024.
Avoncroft Road, Bromsgrove is in the B60 postcode district.