The average house price on Leaswood Place, Newcastle is £84,809. Prices range from £34,000 to £150,000.
There are 21 properties on Leaswood Place, Newcastle.
Average house prices on Leaswood Place, Newcastle have risen by 349.4% from £33,375 in 1999 to £150,000 in 2025.
Leaswood Place, Newcastle is in the ST5 postcode district.