89 Worship Street is an intimate business centre finished to a simple, high quality specification to create the comfortable business environment. Located just minutes from Liverpool Street Station, The City Arc is perfectly positioned at the cross roads between the financial business district of Broadgate and the creative culture of Shoreditch.