Tower Bridge has scheduled a bridge lift for 24 October 2026 in London, when the motor vessel Dutch Master is due to pass ...
Tower Bridge was built in the late 19th century to solve a difficult problem: London desperately needed another road crossing, but a conventional bridge would have blocked ships from reaching the busy ...