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