The average house price on Needham Place, Norwich is £174,104. Prices range from £125,000 to £245,000.
There are 24 properties on Needham Place, Norwich.
Average house prices on Needham Place, Norwich have fallen by 3.4% from £168,290 in 2006 to £162,500 in 2024.
Needham Place, Norwich is in the NR1 postcode district.