From this angle it looks like San Marco Place (left) is actually taller than The Strand. In fact, The Strand is taller by about eight stories right now. Both Southbank residential towers are expected to be done this year.