New Cavendish Square Serviced Offices
Serviced offices in London’s West End overlooking Cavendish Square close to Oxford Circus. Located on the 13th floor of this iconic building, the offices offer fantastic views of the central London skyline. The contemporary office space benefits from being fully furnished, has programmable telephones and high speed broadband. There are …
New Cavendish Square Serviced Offices Read More
Serviced Offices