Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 18 ANCHORAGE POINT, 90 ANCHOR & HOPE LANE £24,500 1 Aug 2019