1
result
Sold prices in Melbourn Science Park, Royston, SG8
The Technology Partnership Plc Melbourn Science Park, Melbourn, Royston, SG8 6EE
- £46,200,000 Leasehold 19 March 2021