Property sales in Derwent Road - London - SE20 8SW

Found 4 transactions going back to August 2007.

Date Address Price
29 Mar 2023 Burrows House, 12, Derwent Road £ 6,539,298
22 Nov 2019 6 Derwent Road £ 218,500
31 Dec 2018 Burrows House, 12, Derwent Road £ 3,496,264
7 Aug 2007 9 Derwent Road £ 235,000