London foodies take their passion seriously, so you'll find some of the world's finest produce here.
You might also like to explore some of London's tasty food markets.
Best gourmet stores in London
1. Champagne + Fromage
Indulge in the perfect pairing of champagne and cheese at Champagne + Fromage, a shop-cum-bistro selling the best of both in Covent Garden. The shop itself, secreted away on Wellington Street, offers a fabulous selection of champagne, cheese and charcuterie.
Head to family-run food shop Partridges in Chelsea's Duke of York Square, to find plenty of organic produce, in addition to a wine bar and cafe, and a food market outside the shop every Saturday. Established in 1972, it was awarded a Royal Warrant as Grocers to Queen Elizabeth II.
Browse an amazing array of Iranian specialities, including pastries and sweets, tinned goods, spices, yoghurts and cheeses, at Persepolis in Peckham. Owner Sally Butcher also runs a deli counter with different fresh, exotic dishes available every day.
Best delis in London
4. De Beauvoir Deli
Drop in for coffee, breakfast or lunch at De Beauvoir Deli, an independent store and cafe on the border of Islington and Hackney. Much of the artisan food is produced on site and everything else is sourced locally from small independent suppliers.
5. Lina Stores
Enjoy a gorgeous selection of Italian charcuterie, cheeses, pasta, sandwiches and cakes at Lina Stores’ original Brewer Street delicatessen, a locals’ favourite with its pastel-green shopfront and friendly staff. You’ll also find a deli at its King’s Cross branch.
Stock up on black garlic, pomegranate molasses and an array of delicious Israeli-inspired dishes and sweet treats at famous chef Yotam Ottolenghi’s shops and delis, including Ottolenghi Notting Hill and Ottolenghi Belgravia.