Tag Archives: Snails

The Land Snails of London

Food Stories
If you've not been to Peckham yet, please take the time to be impressed by the area's selection of giant land snails and cheap peppers
I’ve been meaning to write about my favourite shops in Peckham for ages. Another local recently made a map of his and described me as an ‘expert’ on the area when it comes to food so I thought I’d better pull my finger out. Here are my recommendations…
Filed under Features | Tagged , , |