Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 DEPTFORD BROADWAY £1,498,778 £1,143,000 15 Dec 2016
39 DEPTFORD BROADWAY Detached £338,609 £60,000 6 Mar 1996