Food & Drink shopping in London
- Sort by:
Helen Sherman’s enchanting store has been voted the best local delicatessen in London several times, and rightly so. There is a fantastic meat counter, with the most aromatic pancetta you’ll ever try; the jarred chutneys, terrines and marinated vegetables are a wonder; and you’ll find unusual flavours such as damson jam and mulberry salad dressing. The cakes, chocolates and Union Roasters coffee are delicious, too.
Walking into this Japanese sweet shop is a mind-blowing experience. Wagashi – Japanese sweets – are made out of all sorts of beans and rice and shaped into glazed red cherries, green-bean bunches or spiky kidney bean rolls. Order a couple, sit down and enjoy with a complimentary green tea, or buy a box for a sure-hit souvenir.