More Firms Vacating Central London Office Space? We Beg to Differ

Author | Harry @ | 0 Comments

Central London office space-Waterhouse-Square

There has been talk lately that large corporate businesses, and many SMEs too, are snubbing…