The average house price on Shakespeare Road, Birmingham is £135,139. Prices range from £59,000 to £310,000.
There are 18 properties on Shakespeare Road, Birmingham.
Average house prices on Shakespeare Road, Birmingham have risen by 336.6% from £71,000 in 1995 to £310,000 in 2025.
Shakespeare Road, Birmingham is in the B23 postcode district.