Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 4C OPUS PARK LOCKHEED CLOSE £111,107 £87,480 18 Aug 2017
1 OPUS PARK £3,106,929 £3,017,024 14 Apr 2022
2 OPUS PARK £988,215 £800,000 4 Feb 2019
UNIT 1E, 3 OPUS PARK £385,000 17 Oct 2023