Apollo Group takes more space
13/10/2020 by Buildington
Apollo Group has taken up its option on the original terms increasing its space at Soho Place to c. 88,000 sq ft.
Apollo Group has taken up its option on the original terms increasing its space at Soho Place to c. 88,000 sq ft.