A sausage company in East London which, as well as supplying some of the area’s hippest restaurants, also sells meaty treats of all sorts over the counter
A sausage company in East London which, as well as supplying some of the area’s hippest restaurants, also sells meaty treats of all sorts over the counter at its Walthamstow shop