The average house price on Marlborough Terrace, Barnsley is £84,202. Prices range from £37,000 to £175,000.
There are 16 properties on Marlborough Terrace, Barnsley.
Average house prices on Marlborough Terrace, Barnsley have risen by 273.5% from £42,750 in 1996 to £159,667 in 2024.
Marlborough Terrace, Barnsley is in the S70 postcode district.