Tower Bridge was completed in 1894 and has become one of London's most famous landmarks. It was the last road bridge built in London that is able.