Property sales in Derwent Street - London - SE10 0AD

Found 4 transactions going back to September 2003.

Date Address Price
5 Mar 2024 30 Derwent Street £ 470,000
22 Nov 2013 20 Derwent Street £ 310,000
30 Mar 2011 20 Derwent Street £ 250,000
2 Sep 2003 22 Derwent Street £ 245,000