30 Cannon Street is an architecturally unique building located in the core of the City of London on the junction of Cannon Street and Queen Victoria Street.

LIFE ON CANNON STREET