Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
32 DEPTFORD CHURCH STREET £1,183,969 £965,115 6 Dec 2019