London Bridge is a bridge in London, England over the River Thames, between the City of London and Southwark. It is between Cannon Street Railway Bridge and Tower Bridge; it also forms the western end of the Pool of London. London's original bridge made this one of the most famous bridge emplacements in the world. It was the only bridge over the Thames in London until Westminster Bridge was... read more about London Bridge, SE1