Skip to playerSkip to main content
  • 5 years ago
The iconic Tower Bridge in central London has been unable to close causing a halt in traffic and pedestrians from both sides of the river.

The footage was captured on August 22.
Be the first to comment
Add your comment

Recommended

0:11
Up next