Managed office space for rent

St Cross Street Farringdon EC1

Managed by Workplace plus

Managed Office
Image of the property at 15-17 St Cross Street, London, EC1N 8UW