Our latest business centre is situated here in Grosvenor Garden, just yards from Victoria Station. Overlooking Buckingham Palace Gardens this is a very desirable place to work.
Very popular with many multinational corporation this area also benefits from a range of superb cafes, restaurants and bars. And you can rest assured that your time with us will be productive as our centre team act as your front of house, answering your calls and handling your mail, allowing you to focus on what you do best - growing your business.