Jul 1, 08
The Tower Bridge in London, often mistaken for the London Bridge, which spans the Thames somewhat further upstream, clearly outshines the rather nondescript London Bridge with its quite ornate and elegant facade. However, the Tower Bridge does owe its existence to the tolls levied on the London Bridge, which paid for its more than one-million-pound [...]