High Tide, Embankment Steps, London