top of page
240925 Trustpilot-22.png

Available Managed Offices

144 High Holborn,
London WC1

2,100 sq ft | 25 desks

From £150 per sq ft per annum

bottom of page