Review Public Art by Anthea Hawkins The Levy Centre, Hackney, East London10 October 2008 – 1 November 2009