This property is a traditional Soho town house, featuring an economical open plan office space with excellent natural light. This fully managed suite will be delivered fitted and furnished, offering a demised kitchen and bathroom. Located in the heart of Soho, Poland Street has access to a multitude of amenities such as cafés, restaurants and bars....