London’s local authority had announced a contest for construction of the structure.
Tower Bridge in London is not only an unparalleled work of art, but also an important part of the city’s transportation system. It has won the title “Greatest Victory of Engineering Mind”. London’s local authority had announced a contest for construction of the structure. As a result, more than 50 projects participated in it.
More in the video