Property sales in Arthur Road - London - SW19 7DL

Found 3 transactions going back to January 1996.

Date Address Price
16 Oct 2019 The Well House, 21 - 23, Arthur Road £ 7,736,169
11 Apr 2005 21 Arthur Road £ 475,000
11 Jan 1996 21 Arthur Road £ 1,200,000