Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 ARMSTRONG ROAD £16,960,422 £16,172,891 22 Feb 2022
UNIT 10 ARMSTRONG ROAD £423,859 £425,000 16 Aug 2022