La Tower Of London se situe au bord de la Tamise, juste à côté de Tower Bridge.