Peterhouse College and Abstract confirm 300,000 sq ft office deal

Peterhouse College and Abstract have exchanged contracts to acquire a 9.17 acres (3.71Ha) site...

Read More