The average house price on Mowbray Terrace, Choppington is £52,177. Prices range from £11,500 to £130,000.
There are 14 properties on Mowbray Terrace, Choppington.
Average house prices on Mowbray Terrace, Choppington have risen by 248.2% from £22,833 in 1995 to £79,500 in 2024.
Mowbray Terrace, Choppington is in the NE62 postcode district.