London's Tower Bridge   Tower Bridge is a bascule and suspension bridge in London built between 1886 and 1894. The bridge on the River Thames has become an iconic symbol of London.
My Eyes  /  Content        Show captionHide caption