> London Borough of Southwark
The London Tower Bridge between 1890 and 1905. It was built between 1886 and 1894. The cityscape has dramatically changed since then. In the background one can see, among others, the skyscrapers 20 Fenchurch Street (left) and the 30 St Mary Axe (right).