Thank you for your patience while we retrieve your images.


Tower Bridge

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