Managed office space for rent

Bartholomew Close Barbican EC1

Managed by 55 BC

Managed Office
SELF CONTAINED
Image of the property at Bartholomew Close, Barbican - EC1