Level In a corner of north London, a new butcher shop opened on Nov. 1. The only thing it lacks is meat. The shop is Britain’s first permanent vegan butcher shop. Its opening day coincided with World ...