Tower Bridge

Some dorky Americans think that this is London Bridge. Sheesh. London Bridge is conveniently located in Lake Havasu City, Arizona. Tower Bridge looks a little harder to move.


On to The Royals

Back to Britain

Back to Picture Page