one of the four bridges that spans the River
Thames in
London,
England. The Tower
Bridge is a movable
bridge (rising to allow ships to
pass underneath it) that provides an opening 250 feet (76 m) in width for ships and other vessels to
pass through.
Completed in 1894, it is one of
London's most famous landmarks.