Tower Bridge (built 1886–1894) is a combined bascule and suspension bridge in London, over the River Thames. Direct link; http://goo.gl/maps/C2DgF
Tower Bridge (built 1886–1894) is a combined bascule and suspension bridge in London, over the River Thames. Direct link; http://goo.gl/maps/C2DgF Objects - Misc, Buildings - Indoor Links: en.wikipedia.org By: Mike1989