Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
131 - 139 CAMBERWELL ROAD £4,722,080 £4,700,000 5 Aug 2022