www.tomsteel.co.uk » photos » march 2007 - Eat London
London is on the menu, the city has been cooked by local communities and put on display in Trafalgar Square. And then devoured by the people.