Property sales in Deeside Road - London - SW17 0PX

Found 2 transactions going back to December 2000.

Date Price Percentage
96 Deeside Road
1 Dec 2000 £ 155,000
98 Deeside Road
5 May 2006 £ 220,000