Mors

Cricklewood Broadway, 79
London
NW2 3JR

This deli has been selling over a tonne of sausage a week to the Polish communities of North West London for 3 years.