Soho Square

HQ - London, Soho Square    

1/5
(1) · Shared office space in London, United Kingdom
Suggest an edit · Manage this business

Add more information

Add hours
HQ offer office space, co-working and meeting rooms for businesses or individuals to use.

Services offered

People Services
Technology Services

Reviews

Yell
1.0/5 · 1 review
Loading reviews...
Mar 7, 2025
Absolutely disgraceful behavior from Regus/IWG PLC regarding the closure of Centre 18, Soho Square. It was clear that they knew about the closure months in advance, yet they deliberately withheld thiā€¦Full review by ElliotP-55

Social profiles