sss T !! Hayward Project Space, London