London Tower Bridge mist November 22, 2005September 5, 2012 Steve Swiss Re and Tower 42 in the background of Tower Bridge Swiss Re and Tower 42