London: Tower BridgeTower Bridge is a bascule bridge in London over the River Thames. It is situated near the Tower of London, which gives it its name. It is sometimes mistakenly called London Bridge which is the next bridge upstream situated12Next >>Tower Bridge. ( Num ref.: 6486m )Tower Bridge. ( Num ref.: 6371m )Tower Bridge. ( Num ref.: 6369m )Tower Bridge. ( Num ref.: 6487m )Tower Bridge. ( Num ref.: 6368m )Tower Bridge. ( Num ref.: 6367m )12Next >>