Cannon Street is a road in the City of London, the historic nucleus of London and its modern financial centre. It runs roughly parallel with the River Thames, about 250 metres north of it, in the nort
Cannon Street pictured in 1987. View westward toward St Paul's.