•  

Tower Bridge

1 min read by

A combined bascule and suspension bridge in London built in 1886 that crosses the River Thames.