The London Tower Bridge is one of England's most recognized landmarks. Completed in 1894, the bridge features a system that allows the roadway to open so that tall ships can pass through. Learn about the bridge's design and how it has stood the test of time.