Located in the heart of the City of London, this newly opened business centre offers premium flexible offices just moments from City Thameslink, with Farringdon and Blackfriars stations also within easy walking distance. Designed for established and growing businesses, it provides a sophisticated working environment with exceptional connectivity across Central London....