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.
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.
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.