Skip to playerSkip to main content
  • 6 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.
Comments

Recommended