Managed office space for rent

Saffron Hill Farringdon EC1

Managed by Sub800

Managed Office
Image of the property at 32-38 Saffron Hill, EC1N 8FH