A total of 4661 sq. ft. of office accommodation is available at this multi-let property located in Shoreditch. The interior is finished to a high standard throughout and tenants benefit from a wide-range of onsite amenities.
Midway between Shoreditch and Moorgate Station, this property offers easy access to London's Tech and Financial hubs. Local services are plentiful, meaning this location will appeal to both clients and staff.