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
East London Sausage Company
Time Out says
Details
Discover Time Out original video