New Grade A Offices with private 5th floor roof terrace and shared 6th floor roof garden. Available to let from 7,853 sq ft to 41,546 sq ft. This building in Cannon Street is an architectually unique building located in the core of the City of London on the junction of Cannon Street and Queen Victoria Street....