Tower Bridge is located in London and crosses the river Thames from Tower Hamlets on the north bank to Southwark on the south bank.It lies adjacent to the Tower of London and … is the only bridge in London that can open to allow boats to pass underneath it.ondon Bridge is an ordinary modern (1973) bridge which spans the river Thames. Its predecessor, built in 1820, is now located at Lake Havasu in Arizona.