Managed office space for rent

Finsbury Avenue Liverpool Street EC2

Managed by Storey

Managed Office
68 - 114 desks
£37,884 p/m
2,583 ft²
3 offices available
Self contained, managed workspace with internal meeting rooms
Image of the property at Finsbury Avenue, EC2 - Liverpool Street