Find offices and desk space at business centres in Fenchurch Street in the City of London.
80 Fenchurch Street
80 Fenchurch Street provides an impressive 40,000 square feet of flexible work space for individuals and teams. At this location, a stone's throw from Fenchurch Street railway station, members have access to co-working options, private offices, and event space. The premium business centre spans over two-floors filled with 26 private worksuites an...