Where in London is the London tower bridge located?

Tower Bridge is immediately adjacent to the Tower of London. Many foreigners think that Tower Bridge is London Bridge.