Tower Bridge and City Hall in London

 

Tower Bridge and the building of City Hall captured from the North side of the River Thames in London.