We need your vote – Slow Food Awards

The London Slow Food Awards are back celebrating the very best Slow Food retailers in the capital. In particular they want to hear from you which you think is the best butcher. As last years winners we are keen to hold onto our title of Best Butchers in London. So we would love to get [...]