30 червня 1084 року міст урочисто відкрив принц Уельський Едуард (який у 1901 році став королем Едуардом VII).
Свою назву міст отримав завдяки сусідству з Лондонським Тауером.
Довжина Тауерського моста склала 244 метра, довжина центрального прольоту між вежами досягає 61 метра, а висота самих веж досягає 65 метрві.
Будівництво споруди тривало вісім років.
З 1982 року верхні галереї та башти використовуються як Музей Тауерського моста і оглядовий майданчик.
Також приміщення Тауерського моста і Північна Вежа використовуються для проведення весіль, приватних і корпоративних заходів.
На честь святкування річниці створення одного із символів міста, лондонська влада організувала низку заходів для туристів та жителів міста.