The Tower Bridge In London

The Tower Bridge in London lies over the River Thames and was built between 1886 and 1894 and the song “London Bridge is falling down” has nothing to do with this structure.

Subscribe to MBV