
Top 10 Best Food Markets in London 2025
By ICON TEAM | Published on Sep 02, 2025

London's food scene is a lively mix of foods from around the world, fresh fruits and vegetables, and handmade treats. The city's food markets and delis are the throbbing core of this diversity. These marketplaces are still doing well in 2025, selling everything from healthy groceries to real street cuisine. Here is a detailed look at the top 10 food markets and delis in London for 2025. Each one offers a different taste of the city's food scene.
List Of Top 10 Best Food Markets in London 2025:
1. Whole Foods Market:
Whole Foods Market is still a go-to place for health-conscious and eco-friendly customers in London. Its flagship store in Kensington and newer sites like the recently opened King's Road store in Chelsea are the first new stores in the UK in more than ten years. The King's Road store is 21,800 square feet and shows how much Whole Foods cares about selling high-quality, organic, and locally sourced goods. Customers can look through a wide selection of fresh fruits, vegetables, specialty cheeses, artisan breads, and fish, all of which are devoid of preservatives, colors, and flavors. Whole Foods has more than just groceries. It has juice bars and mochi bars, especially at its Piccadilly Circus branch, which makes it a great place to have a quick, healthy lunch or a sweet snack. The market's strict quality standards and collaborations with local suppliers, like those that help The Felix Project with food donations, make it a leader in sustainable food retail. Whole Foods offers a consistent, high-quality experience at all of its London stores, whether you're buying high-end products or a ready-made meal.
2. Black Pig:
The Black Pig is a standout in the famous Borough Market for its gourmet slow-roasted pork sandwiches, which have become a cult favorite among foodies. The Black Pig makes sandwiches that are both rich and tasty. They use Blythburgh free-range pork shoulder that has been slow-cooked to perfection and then finished over coals. Their famous Honey Truffle Parmesan sandwich, which comes with honey truffle mayo and fresh fennel apple slaw on toasted ciabatta, is a must-try for anyone who visits. The stall's use of homemade ingredients makes its meals stand out, making it one of the best places to eat at Borough Market. The Black Pig is open from Tuesday to Sunday and is a great place to get a big, gourmet meal in the middle of the market's vibrant ambiance. The fact that it sits in one of London's oldest markets makes the experience even better, as it combines great food with the lively energy of Borough's many merchants.
3. Japan Center:
The Japan Centre in Leicester Square is the best place in London to get a real experience of Japan. This food hall is set up like a "depachika" market and sells a wide range of Japanese cuisine items, including miso, rice, sake, and traditional sweets. The main store has open kitchens and a special dining terrace where people can enjoy freshly made sushi, sashimi, ramen, and katsu curry. The Japan Center is more than just a market; it's a cultural experience that shows how diverse and precise Japanese food can be. This market is the best place to get high-quality ingredients whether you like to cook at home or want an authentic meal. In 2025, both locals and visitors will want to go there to learn about Japanese cuisine culture because of its central location and lively atmosphere.
4. Plaza Khao Gaeng:
Plaza Khao Gaeng is on the mezzanine floor of the Arcade Food Hall near Oxford Street. It offers the robust, spicy aromas of Southern Thai food to London's food market scene. This Michelin Bib Gourmand-winning restaurant's name means "curry over rice." It has a colorful menu of curries with a lot of coconut, pastes with a lot of smell, and stir-fries that are very hot. The little space gives you a break from the busy food hall below, making it perfect for a relaxing meal with lots of flavor. Plaza Khao Gaeng is a must-see for spice fans and Thai food aficionados since it serves real Southern Thai dishes made with fresh ingredients and traditional methods. Michelin's praise for it in 2023 shows how good it is, making sure it stays a top spot for daring eaters in 2025.
5. Lina Stores Delicatessen:
Lina Stores Delicatessen on Brewer Street has been a Soho staple since 1944. It's a great place for people who enjoy real Italian food. This famous deli has a carefully chosen assortment of high-quality Italian goods, such as fresh pasta, sauces, premium meats, and formaggi, all of which come straight from Italy. The deli's bright green and white decor and friendly staff make it a great place for both home cooks and food lovers. Lina Stores' Greek Street restaurant is only a short walk away, and there you can have their famous fresh pasta meals. But the deli is the best place to get high-quality ingredients for an Italian feast at home. Lina Stores has been around for a long time and is known for being authentic, making it a timeless addition to London's food market scene in 2025.
6. Delizie D'Italia:
Delizie D'Italia is a hidden gem for people who want real Italian food. It's in the lovely district of Pimlico. This classic restaurant and deli has a huge selection of foreign foods, like De Cecco pasta and Rio Mare tuna. They also make their own recipes, like aubergine Parmigiana and rigatoni al ragù. The lunch bar is a popular spot in the area since it serves tasty paninis and filling meals with friendly service. Delizie D'Italia is a great place to get a quick, real Italian meal or stock up on pantry staples because they use only the best products and follow traditional recipes. It has a friendly, community-driven ambiance that makes it different from bigger markets, giving tourists a real experience in 2025.
7. Borough Market:
Borough Market, which is at 8 Southwark Street, SE1 1TL, is London's most famous food market. It has been there for more than 1,000 years. It is a busy center near London Bridge that is noted for its fresh vegetables and wide variety of street cuisine. It is open Monday through Friday from 10 a.m. to 5 p.m., Saturday from 9 a.m. to 5 p.m., and Sunday from 10 a.m. to 4 p.m. Borough Market is still an important part of British food culture in 2025. It sells everything from Neal's Yard Dairy's aged cheddars to Brindisa's Spanish jamón. Street food carts sell foods from all over the world, such as Kolae's spicy Thai som tam and Horn OK Please's Indian dosas. Don't forget to try the custard-filled doughnuts from Bread Ahead or the chocolate-drizzled strawberry pots that are popular on Instagram. They cost £8.50. The market is ideal on weekdays when there aren't as many people around. It's set up under railway arches. The Black Pig's slow-roast pork ciabatta sandwich is a local favorite for a filling lunch.
8. Skzo:
If you like Chinese and Asian fusion food, you'll love Skzo in Bloomsbury. This restaurant and market stall is proud of its traditional cuisine made with the best ingredients. Some of the favorites are Sweet and Sour Chicken, Beef Chow Mein, and Peking Duck. Skzo's talented chefs make classic Chinese flavors come to life, giving you a dining experience that reflects the spirit of Asian cooking. Skzo serves up powerful flavors in a friendly setting, whether you want stir-fries, noodle dishes, or other tasty foods. It stands out in London's unique food market scene because it focuses on quality and authenticity. It appeals to both casual eaters and people who want to try Asian food in 2025.
9. Taste of Lahore Edgware Road:
Taste of Lahore is on Edgware Road and is a must-visit for fans of robust, savory food. The menu is full of famous Pakistani foods, like barbecue and tandoori meals like creamy chicken kebabs and juicy tandoori lamb chops. The meal here is a symphony of spices and textures, and it goes well with a cool mango lassi. People adore Taste of Lahore because of its lively environment and dedication to traditional dishes. It's a great place to go if you like South Asian flavors. In 2025, it will be a cultural and gastronomic hotspot because it is on Edgware Road, which is known for its Middle Eastern and South Asian food.
10. Scandinavian Kitchen:
Scandinavian Kitchen in the West End has been London's best place to eat Nordic food since it opened in 2007. This one-of-a-kind deli and café has a grocery store and a nice dining area. It sells more than 600 Scandinavian items, such as specialty cheeses, pickled herring, and a wide range of Nordic chocolates. The café's main dishes are classic smörgåsbord and Danish smørrebrød, which are open sandwiches on rye bread that taste great. The market has a wide range of Scandinavian goods, and the dishes are simple and high-quality. This makes it a great place for people who want to experience Nordic culture. Scandinavian Kitchen will still be one of London's best food markets in 2025 because of its friendly atmosphere and concentration on real flavors.
Comments 0