Interesting facts about Tower Bridge
Tower Bridge is a combined bascule and suspension bridge in London. The bridge crosses the River Thames close to the Tower of London and has become an iconic symbol of London. Tower Bridge was built between 1886 and 1894. The evaluation of the designs was surrounded by controversy, a design submitted by Sir Horace Jones, … Read more