A delectable London Short about a family butchers in Deptford.
Learn about Britain's winningest steak pie ... and how to make it yourself.
Londonist
Something wrong with this article? Let us know here.