The average house price on Beechwood Place, Newcastle Upon Tyne is £156,889. Prices range from £120,000 to £200,000.
There are 9 properties on Beechwood Place, Newcastle Upon Tyne.
Average house prices on Beechwood Place, Newcastle Upon Tyne have risen by 66.7% from £120,000 in 2003 to £200,000 in 2021.
Beechwood Place, Newcastle Upon Tyne is in the NE20 postcode district.