London (CNN) – Tower Bridge, one of London’s most famous landmarks, was shut down on Saturday afternoon due to “mechanical failure”, causing traffic jams in the city. The 240-meter-long bridge, a staple of the London skyline and a popular tourist attraction, has a movable bridge of a train type, which …
Read More »