The average house price on Orchard Street, Tamworth is £85,609. Prices range from £20,000 to £160,000.
There are 27 properties on Orchard Street, Tamworth.
Average house prices on Orchard Street, Tamworth have risen by 458.1% from £21,500 in 1996 to £120,000 in 2024.
Orchard Street, Tamworth is in the B79 postcode district.