OUR SHOPS

We have eight shops in London, offering a wide range of high welfare, slow-reared meat and delicious cold cuts, homemade salads and pastries from our deli counters.