Serviced office space for rent

Finsbury Square Moorgate EC2

Managed by Co-work

Serviced Office
125 desks
£80,000 p/m
8,300 ft²
1 office available
Image of the property at 26 Finsbury Square, London EC2A 1DS