Stock Photo: England, London, London Bridge. London Bridge connecting Southwark on the South Bank and the City of London on the North Bank of the River Thames.