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.