Property sales in Deeside Road - London - SW17 0PX

Found 2 transactions going back to December 2000.

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