Self-managed office space for rent

Poland Street Soho W1

Managed by Sub800

Self-managed Office
20 - 26 desks
£10,350 p/m
1,029 ft²
2 offices available
3rd Floor Self contained office
Image of the property at 55 Poland St, London W1F 7NJ