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