Tower Bridge takes its name from the Tower of London, the historic fortress and royal palace that stands immediately to its west, on the north bank of the River Thames.
London Bridge (upstream, plain concrete) is often mistaken for Tower Bridge. The nursery rhyme "London Bridge is falling down" refers to earlier medieval structures—not this one.
Name = location + neighbor. Simple, enduring.