Snails, Duck Hearts & Lovage – St John Hotel Restaurant

Where: St. John Hotel Restaurant, Leicester Square, London (closed)

When: October 2012

Snails, Duck Hearts & Lovage. St. John Hotel Restaurant. Photo: Nikolaos Moropoulos

I enjoyed the subtlety of the snails, and the robustness of the heart’s texture. The big chunks of fried bread were absolutely delicious.