• Travel
  • Tower Bridge


      Tower Bridge is the best known suspension bridge in London (and probably in the world). The bridge crosses the River Thames, close to the Tower of London. It has become one of the symbols of London. The bridge was built in 1886-94. It consists of two bridge towers tied together at the upper level […]