New Hanover Square Office for i2
The serviced office provider i2 are set to open in a new office in Hanover Square. Due to open in early December 2012, the new Mayfair office will not only host office space but also fully equipped meeting rooms, staffed reception and breakout areas. The new office will be i2’s …
New Hanover Square Office for i2 Read More
Serviced Offices