The average house price on Marsh Terrace, Orpington is £105,375. Prices range from £33,250 to £177,500.
There are 2 properties on Marsh Terrace, Orpington.
Average house prices on Marsh Terrace, Orpington have risen by 433.8% from £33,250 in 1997 to £177,500 in 2003.
Marsh Terrace, Orpington is in the BR5 postcode district.