Tuesday 5 March 2013

Ace Display

Ottolenghi's flagship cafe in Islington - still No 1.