- View Photographs
The London Tower Bridge, often confused by the London Bridge, is a bridge that was built in the 19th century. The two towers of the bridge are meant to blend in with the nearby London Tower. The London Bridge, on the other hand, was first constructed by the Roman Empire in 55AD, and has been demolished and built several times. It located nearly 100 meters away from the London Tower Bridge. Read more ...