The average house price on Thames Road, Newcastle is £87,583. Prices range from £22,600 to £135,000.
There are 18 properties on Thames Road, Newcastle.
Average house prices on Thames Road, Newcastle have risen by 195.7% from £30,775 in 1995 to £91,000 in 2025.
Thames Road, Newcastle is in the ST5 postcode district.