The average house price on London Road, Tamworth is £633,333. Prices range from £499,999 to £850,000.
There are 3 properties on London Road, Tamworth.
Average house prices on London Road, Tamworth have risen by 70% from £499,999 in 2011 to £850,000 in 2022.
London Road, Tamworth is in the B78 postcode district.