Cannon Green provides 80,000 sq ft of Grade A office space in a prime City location next to Cannon Street Station.