London’s Tower Bridge stuck open due to ‘technical failure’
London’s Tower Bridge, a famous landmark, was stuck open after a technical fault on Monday. One of several bridges over the River Thames, connecting the central and southern parts of the capital, it has been stuck for more than an hour. Images taken from the scene show traffic built up on both sides of the bridge, […]