The live auction at Christie’s London raised nearly half a million pounds for charities including The Vivienne Foundation, Greenpeace and Amnesty International.