Self-managed office space for rent

Aldersgate Street Barbican EC1

Managed by Sub800

Self-managed Office
23 desks
£5,750 p/m
1,175 ft²
1 office available
Image of the property at 123 Aldersgate St, Barbican, London EC1A 4JQ