The Tate Modern Thames Embankment. February 2004.
I couldn't get over the size of this. Went in on the way back to see the magnificent Weather Project.
A walk along the Thames
Next photo: GLA HQ >