London Scenes
The late nineteenth century saw the building of what must now be London's most famous bridge, Tower Bridge. It opened in 1894 after eight years of construction.
See the changing of the Queen's Life Guard!