Managed office space for rent

Charterhouse Square Barbican EC1

Managed by SPACE32

Managed Office
16 desks
£6,300 p/m
925 ft²
1 office available
Image of the property at 6-9 Charterhouse Square, Barbican, London EC1M 6EY