Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 - 27 ORFORD PLACE £132,620 £100,000 6 Jul 2016
33 ORFORD PLACE £807,170 £600,000 1 Mar 2016