18, Finsbury Square
EC2A 1AH London
- Location and Transport
- More like this
From 2 to 50 desks available, please contact us for more details.
Situated near Moorgate and Liverpool Street stations, this business centre benefits from great connections, as well as the amenities of both the City and trendy Shoreditch. The building features flexible office space, hotdesks, and plenty of creative breakout areas and meeting rooms.