Meeting room facilities on offer in prime London locations

Author | Amy Edwards @ | 0 Comments

A new promotion offers video conferencing to companies that do not have suitable conferencing space…

New London office space to meet increasing demand

Author | Amy Edwards @ | 0 Comments

A new address in the Mayfair area of the capital, 67 Grosvenor Street, will provide…