The Tower, One St.George Wharf, London, UK
One of the most significant additions to London’s skyline which has recently completed on the bank of the River Thames.
       
     
7Point8.jpg
       
     
28098_N73_medium.jpg
       
     
London School of Tropical Medicine (LSTM)