Politics for sale at the 2010 London Art Fair
London Art Fair, Business Design Centre, London, until January 17 2010 “The cynic,” Oscar Wilde once said, “knows the price of everything and the value of nothing.” In which case, London Art Fair risks making cynics of us all. 136 galleries and dealers have set out their stalls at the Business Design Centre in Islington …
January 15, 2010