133-134 Aldersgate Street London, EC1A

Self-contained commercial unit arranged across ground and lower ground adjacent to Barbican Station that would suit a variety uses.

Book your free consultation Please get in Touch