New to market: 6 desk serviced office at 17 Cavendish Square
17 Cavendish Square is a beautiful Grade II listed building, with a stunning interior. The building is home to several different sized furnished office spaces that are beautifully furnished and well equipped. Facilities Business address and mail handling Telephone answering service Executive business lounge Meeting room pre pay package available Contact Us Soho Office Space […]