34 Lime Street, The City, London EC3M 7AT
£460 per desk, per month - Serviced
This building dates back to 1445 and offers workspaces designed & tailored to your needs, with a terrace and furniture included. There is also cycle…
More Details