London Tower Bridge

This is an old revision of this page, as edited by GilliamJF (talk | contribs) at 14:54, April 16, 2008. It may differ significantly from current revision.
Tower Bridge in London.

London Tower Bridge was built in the 19th Century. The bridge spans the River Thames over the Pool of London.