Het idee voor de Tower Bridge ontstond in 1876, en 18 zware jaren later, in de zomer van 1894, werd hij door prins Eduard ingewijd. Eindelijk was er een snelle manier om de Theems over te steken.
De eerste steen voor de brug werd in 1886 gelegd, en in 1892 begon de voetgangerspassage tussen de torens vorm te krijgen. De 44 meter hoge stalen constructie gaf de handelaren ook vrije doorgang als de brug openstond.
De Tower Bridge werd op 30 juni 1894 geopend door prins Eduard en zijn vrouw, prinses Alexandra van Denemarken. Vanuit hun koets konden ze van het uitzicht genieten.