Property sales in Arthur Road - London - SW19 7DL

Found 3 transactions going back to January 1996.

Date Price Percentage
21 Arthur Road
11 Apr 2005 £ 475,000 -60.4% (-9.5% p.a.)
11 Jan 1996 £ 1,200,000
The Well House, 21 - 23, Arthur Road
16 Oct 2019 £ 7,736,169