Other interesting items to be found in the food shops in Peckham include Cows Foot, which is precisely that and Giant Snails, live. The latter is quite seasonal. Lets not forget Borough Market, a 12 minute train ride and a 5 minute walk away. Pricey, yes but a veritable festival for carnivores and veggies alike, Blessed are the Cheesemakers and indeed all makers of dairy products.