Tower Bridge in London stuck open after technical failure
Published
Tower Bridge has been left open due to a technical fault, causing traffic problems in central London.
Full ArticlePublished
Tower Bridge has been left open due to a technical fault, causing traffic problems in central London.
Full ArticleLondon's Tower Bridge was stuck with its roadway arms raised Monday afternoon, snarling traffic on both sides of the River..