Tower Bridge is one of the most impressive structures and sites in the capital and has stood over the River Thames since 1894. As well as being one of the most recognizable landmarks in the world, it is one of the most visited attractions in London and continues to be a working bridge to this day.
RatingsNone