Tower Bridge, London. It was completed in 1894, Tower Bridge was instantly hailed as a London icon and one of the great engineering marvels of its age. Come explore its history, uncover its secrets and to enjoy stunning views from its high-level walkways, situated 42 metres above the River Thames. The Walkways offer fantastic views of many of London's most famous sights. The Victorian Engine Rooms house the original steam engines, awesome machines whose immense power once raised the bascules of the bridge.