House prices in Newell Road have an overall average of £198,000 over the last year.
Overall, the historical sold prices in Newell Road over the last year were 29% up on the 2022 peak of £153,333.
Sort: