London, Tower Bridge, River Thames


Tower Bridge (built 1886–1894) is a combined bascule and suspension bridge in London, over the River Thames. It is close to the Tower of London, from which it takes its name


Size: 4653px × 2618px
Photo credit: © Eleonora Saini / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2012, bridge, london, londra, river, thames, tower