London’s Tower Bridge, an iconic landmark, was on Monday stuck open due to a technical fault. Traffic was said to have built up on both sides of the bridge as
London’s Tower Bridge, an iconic landmark, was on Monday stuck open due to a technical fault. Traffic was said to have built up on both sides of the bridge as