How did the tower bridge in London get its name?

There are two possible answers to this question. Tower Bridge is adjacent to the Tower of London and may be named after it or it could be named after the two towers at either end of the bridge which support the suspension cables.