Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 - 5 ORFORD PLACE £877,362 £875,000 5 Jul 2022
7 - 9 ORFORD PLACE £1,223,125 £1,010,000 5 Jun 2020
THIRD FLOOR BURLINGTON BUILDINGS, 11 ORFORD PLACE £12,393 £10,000 12 Jul 2018