Orchard Street Investment Management is to forward-fund the £80m development of One Station Square, the next phase of Brookgate’s CB1 masterplan in Cambridge.
The 142,000 sq ft six-storey One Station Square will be one of Cambridge’s largest office buildings when
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.