Small serviced office in Soho, at 54 Poland Street
A small serviced office at Soho’s Poland Street has become available. The small serviced office space consists of a small open plan area with workstations for 4 people and a seperate private office for one person or meeting room. This Soho office is situated in the heart of London’s buzzing arts and media district and would […]