The average house price on Avebury Place, Cramlington is £79,045. Prices range from £27,000 to £130,000.
There are 20 properties on Avebury Place, Cramlington.
Average house prices on Avebury Place, Cramlington have risen by 267.4% from £33,000 in 1995 to £121,250 in 2024.
Avebury Place, Cramlington is in the NE23 postcode district.