The average house price on Newhouse Farm Drive, Birmingham is £408,653. Prices range from £156,175 to £669,950.
There are 44 properties on Newhouse Farm Drive, Birmingham.
Average house prices on Newhouse Farm Drive, Birmingham have risen by 47.9% from £354,357 in 2004 to £524,138 in 2018.
Newhouse Farm Drive, Birmingham is in the B31 postcode district.