1 Soho Place
Apollo Group takes more space

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.

Show all news for 1 Soho Place