The average house price on Macarthur Terrace, London is £215,375. Prices range from £143,000 to £250,000.
There are 8 properties on Macarthur Terrace, London.
Average house prices on Macarthur Terrace, London have risen by 99.3% from £143,000 in 2000 to £285,000 in 2012.
Macarthur Terrace, London is in the SE7 postcode district.