Darren Almond at Christies Mayfair A new exhibition by Darren Almond. The Exhibition is displayed until 18th April