Private offices for up to 15 people in London, Greater London for £10,800 / month +vat
This business premises are located in the heart of Soho and are well-connected to the surrounding areas by ideal transport links. Self-contained executive suites here overlook Dean Street and can be partitioned or presented an open plan. The building provides stylish, light, and bright interiors and is close to amenities for your retail needs.