The average house price on All Saints Road, Bromsgrove is £143,259. Prices range from £42,000 to £560,000.
There are 66 properties on All Saints Road, Bromsgrove.
Average house prices on All Saints Road, Bromsgrove have risen by 521.5% from £53,579 in 1995 to £333,000 in 2024.
All Saints Road, Bromsgrove is in the B61 postcode district.