Aerial view of the iconic landmark that is Tower Bridge which crosses the River Thames in London. London's tallest building can also be seen.

Stock Footage ID: 3578561
Categories: Buildings/Landmarks, Business/Finance
Duration: 7s
Aspect Ratio: 16:9

Download Royalty Free Stock Images