These serviced offices are located opposite the Marriott Hotel at Marble Arch. Only few minutes walk from Marble Arch, Edgware Road or Paddington stations. They also have the benefit of shopping on Oxford Street or a relaxing lunch-break at Hyde Park. Wide variety of Restaurants, Banks, shops are available in the area.
...
read more