Ilua Hauck Da Silva, Art, sculpture, London.