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 north of the City. From Wikipedia