London England Tourist Information and City Guide
London Bridge is one of the best known landmarks in London England. Officially called "Tower Bridge", this combined bascule and suspension bridge consists of two 213 foot towers.
The central 200 foot central span can be raised to permit ships to pass underneath.