Tower Dock is an inlet of the Thames immediately west of the Tower of London. Only the head of the dock remains with the rest having been filled in during the late 1950s.
Tower Dock is an inlet of the Thames immediately west of the Tower of London. Only the head of the dock remains with the rest having been filled in during the late 1950s. (en)
Tower Dock is an inlet of the Thames immediately west of the Tower of London. Only the head of the dock remains with the rest having been filled in during the late 1950s. (en)