Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 - 27 ORFORD PLACE £134,143 £100,000 6 Jul 2016
33 ORFORD PLACE £816,442 £600,000 1 Mar 2016