Tower Bridge Over River Thames, London, England 1 (Stock Footage)

Tower Bridge Over River Thames, London, England 1 (Stock Footage)

Tower Bridge in London is a combined bascule and suspension bridge over the Thames river . It is close to the Tower of London, from which it takes its name. It has become an iconic symbol of London.

by
by
by
by
by
by