Property sales in Worple Road - London - SW20 8ET

Found 4 transactions going back to November 2005.

Date Address Price
26 Sep 2019 121 Worple Road £ 800,000
26 Jan 2015 121 Worple Road £ 799,995
20 Sep 2013 121 Worple Road £ 460,000
15 Nov 2005 121a, Worple Road £ 395,300