Your photos are interesting, but I've never come around on the complex. Still find it pretty hideous. Of course I don't live in London, so I've had less time for it to soften me up. ;)
omg those figures in the last pic are amazing! i have never seen them before. are they permanent or part of a current display in london?
they're only up for the duration of the festival of the world that they have on at the moment. I'm guessing they'll take them down in september :(