serviced offices Soho

New Soho serviced office spaces available at 79 Wardour Street

You might remember that we featured a charming boutique serviced office space at 79 Wardour Street on the blog a few months ago. Good news, two very different serviced offices have become available in this building. The first available office space at 79 Wardour Street is a real show stopper. This large Soho office space has […]