Self-managed office space for rent

New Street Liverpool Street EC2

Managed by Sub800

Self-managed Office
18 desks
£7,500 p/m
882 ft²
2 offices available
2nd Floor Self contained office
Image of the property at 8 New St, London EC2M 4TP