I'm looking for information on virtual offices in London. I'm looking for the following:
- A London business address
- Call handling
- A meeting room that I can have access to
I've heard that these kind of set-ups exist, does anybody have any suggestions or experience of companies that offer this service.
Thanks.
Posted: 2005-06-27 17:19:47