
Tower Bridge in London in England
Tower Bridge is a suspension bridge in London over the Thames River and is located near the Tower of London from which it takes its name. The Tower Bridge has become an iconic symbol of London, from which the Olympic Rings were suspended during London Olympic Games in 2012.