6. Melrose and Morgan (Primrose Hill and Hampstead)
Melrose and Morgan are big fans of artisan foods and ingredients, so they go the extra mile to get all the good stuff. Whilst you’ll find the usual suspects of succulent meats, cheeses, and breads, their in-house chefs also are on hand to whip up some delicious treats. A delectable range of sandwiches sits alongside near-perfect cakes and tarts, and the word on the street is that the salads are pretty much to die for. They’ve got locations in both Primrose Hill and Hampstead, so head along to liven up your weekly shop!