London’s food market scene is vibrant, eclectic, and ever-growing, with culinary hubs springing up across the city that offer everything from gourmet street food to artisanal produce. These markets and food halls have become a key part of the capital's cultural fabric, where locals and tourists alike come to discover exciting new flavors, support independent vendors, and experience the city’s rich food heritage. The growing popularity of food markets in London reflects the public’s craving for a more immersive, communal way of eating.
Whether you're on the hunt for fresh ingredients or simply want to enjoy some delicious dishes in an electric atmosphere, here are some of the top food markets and halls across the city.
Top 10 Food Markets in London
Borough Market
Address: 8 Southwark St, London SE1 1TL
Opening Times: Mon-Sat 10am-5pm, Sat 8am-5pm
One of London’s most iconic food markets, Borough Market is a haven for food lovers seeking high-quality produce and diverse street food. Located in the shadow of London Bridge, it has a rich history dating back to the 13th century. Borough Market offers everything from fresh fruit and vegetables to gourmet cheeses, artisan breads, and a wide range of international street food stalls. Its vibrant atmosphere and community feel make it a great place to visit for anyone looking to experience the heart of London’s culinary scene.
Portobello Road Market
Address: Portobello Road, London W10 5TA
Opening Times: Mon-Sat 9am-6pm
Famed for its antiques and vintage wares, Portobello Road Market is also home to an excellent selection of food stalls, especially on Fridays and Saturdays. Here, you can find everything from Caribbean cuisine to artisanal pastries, making it a perfect spot to grab a bite while exploring the colorful streets of Notting Hill. The lively atmosphere and eclectic mix of vendors ensure there’s something for everyone.
Berwick Street Market
Address: Berwick St, Soho, London W1F 0PH
Opening Times: Mon-Sat 8am-6pm
Nestled in the heart of Soho, Berwick Street Market is a smaller but mighty market that offers an array of street food options, fresh produce, and unique culinary finds. Known for its fantastic food, and creative and diverse vendors, this market attracts foodies looking for something a little different. Whether it’s a gourmet burger, vegan treats, or authentic Asian street food, Berwick Street never disappoints.
Victoria Park Sunday Market
Address: Victoria Park, London E9 7DE
Opening Times: Sunday 10am-4pm
A community-centered market, Victoria Park Sunday Market offers a family-friendly atmosphere and a variety of high-quality, sustainable food options. From local farmers selling organic produce to street food vendors offering international delicacies, this market is perfect for a Sunday stroll through one of London’s loveliest parks. Expect everything from homemade cakes to freshly made pizza.
Broadway Market
Address: Broadway Market, London E8 4QJ
Opening Times: Saturday 9am-5pm
Located in the creative neighborhood of Hackney, Broadway Market is a lively spot full of independent traders, street food vendors, and artisanal producers. It’s a hub for the trendy East London crowd, with offerings ranging from vegan street food to top-notch baked goods. The market’s charm lies in its unique mix of food, crafts, and clothing, making it an ideal Saturday destination.
Southbank Centre Food Market
Address: Belvedere Road, London SE1 8XX
Opening Times: Fri 12pm-8pm, Sat 11am-8pm, Sun 12pm-6pm
Set against the backdrop of the Thames, Southbank Centre Food Market offers a stunning riverside location to enjoy some of London’s finest street food. It features a diverse range of stalls serving up everything from Indian street food to Argentine steaks, all while surrounded by the cultural landmarks of the Southbank. It’s a favorite for both tourists and locals alike looking for delicious food in a picturesque setting.
Pop Brixton
Address: 49 Brixton Station Rd, London SW9 8PQ
Opening Times: Mon-Sun 12pm-11pm
Pop Brixton is a unique community project turned food market that showcases Brixton’s cultural diversity through its culinary offerings. The market is housed in repurposed shipping containers and offers a creative mix of street food, live music, and events. Whether you're craving Vietnamese pho or juicy burgers, Pop Brixton delivers a fun and dynamic food experience.
Maltby Street Market
Address: Ropewalk, London SE1 3PA
Opening Times: Sat 9am-4pm, Sun 11am-4pm
A hidden gem tucked away near Tower Bridge, Maltby Street Market is beloved by foodies for its intimate, village-like atmosphere and exceptional street food offerings. Known for its artisanal traders, this market specializes in fresh, high-quality products, from gourmet cheeses to indulgent doughnuts. Its charming location under the railway arches adds to the market’s distinct character.
Brixton Market
Address: Brixton Village, London SW9 8PS
Opening Times: Mon-Sun 8am-11:30pm
A historic part of Brixton’s community, Brixton Market offers a vibrant mix of African, Caribbean, and Latin American food. The market has been a cornerstone of the neighborhood for decades, and its energetic atmosphere reflects the area's rich cultural heritage. It’s the perfect place to sample everything from jerk chicken to Venezuelan arepas while soaking up the lively local vibes.
Kerb National Theatre
Address: Upper Ground, London SE1 9PX
Opening Times: Wed-Fri 12pm-3pm
Kerb National Theatre brings together some of London’s best street food traders right on the Southbank. The market offers a rotating selection of vendors, ensuring that there’s always something new and exciting to try. Whether you're grabbing a quick lunch or indulging in something more substantial, Kerb is a great spot for food on the go, set against one of London’s most iconic cultural institutions.
Top 10 Food Halls in London
UPMARKET The Brick Lane Food Hall
Address: The Old Truman Brewery, Brick Lane, London E1 6QL
Opening Times: Sun 10am-5pm
UPMARKET is a diverse food hall located in the heart of Brick Lane, offering everything from Japanese sushi to Middle Eastern falafel. With its wide variety of cuisines, this food hall is perfect for those looking to explore global flavors in one place. The lively atmosphere and creative vendors make it a great stop for Sunday lunch.
Market Halls Victoria
Address: 191 Victoria St, London SW1E 5NE
Opening Times: Mon-Sun 12pm-11pm
One of London’s largest food halls, Market Halls Victoria offers a curated selection of street food vendors in a stylish, industrial setting. The spacious hall is ideal for group outings, with plenty of seating and an ever-changing roster of some of the city’s best street food. Whether you're in the mood for pizza, burgers, or vegan treats, this food hall has it all.
Mercato Metropolitano
Address: 42 Newington Causeway, London SE1 6DR
Opening Times: Mon-Sun 11am-11pm
Mercato Metropolitano is a bustling Italian-inspired food hall with a focus on sustainability and community. It’s a place where you can not only enjoy a range of international dishes but also explore urban farming, cooking classes, and local food workshops. With over 40 vendors, you can find everything from Neapolitan pizza to vegan ramen, all housed in a vibrant, welcoming environment.
Old Spitalfields Market
Address: 16 Horner Square, London E1 6EW
Opening Times: Mon-Fri 10am-8pm, Sat-Sun 9am-6pm
Located in East London, Old Spitalfields Market has been a hub of commerce for over 350 years. It now offers a modern food hall experience, where you can sample culinary delights from some of London’s top street food vendors. From gourmet doughnuts to spicy Thai dishes, there’s something for everyone. The market also hosts a variety of cultural events, making it a dynamic destination for food lovers and culture vultures alike.
Bang Bang Oriental
Address: 399 Edgware Rd, London NW9 0FH
Opening Times: Mon-Sun 12pm-10pm
For a taste of Asia in North London, head to Bang Bang Oriental, the largest Asian food hall in the capital. With over 20 stalls offering everything from Chinese dim sum to Korean BBQ, this is a haven for lovers of Asian cuisine. The spacious, bustling food hall provides an immersive dining experience, with authentic dishes that transport you to the heart of Asia without leaving London.
Seven Dials Market
Address: 35 Earlham St, London WC2H 9LD
Opening Times: Mon-Sat 11am-11pm, Sun 12pm-10pm
Tucked away in Covent Garden, Seven Dials Market is a trendy, modern food hall housed in a converted banana warehouse. Offering a variety of street food and artisanal products, the market features everything from handmade pasta to indulgent desserts. It’s a perfect spot for a casual lunch or after-work gathering, with plenty of options for both food and drink lovers.
Arcade Food Hall & Bar Tottenham Court Road
Address: 103-105 New Oxford St, London WC1A 1DB
Opening Times: Mon-Sat 12pm-11pm, Sun 12pm-8pm
Arcade Food Hall is a sleek, modern destination offering an array of global cuisines in the heart of Tottenham Court Road. This stylish venue boasts an eclectic range of street food from around the world, with vendors serving up everything from Middle Eastern dishes to American-style burgers. The centrally located bar adds to the social, vibrant atmosphere, making it an ideal stop for dinner and drinks with friends.
Eataly
Address: 135 Bishopsgate, London EC2M 3YD
Opening Times: Mon-Sun 8am-11pm
Eataly brings the best of Italian cuisine to the heart of London, offering a mix of food stalls, restaurants, and a marketplace all under one roof. This sprawling food hall is a must-visit for anyone who loves Italian food, with fresh pasta, artisanal cheeses, and a wide range of wines on offer. Whether you’re looking for a quick bite or a sit-down meal, Eataly offers a true taste of Italy in the city.
Camden Market Hawley Wharf
Address: Camden High St, London NW1 8AF
Opening Times: Mon-Sun 10am-7pm
Located in the heart of Camden, the Hawley Wharf section of Camden Market offers a modern twist on this iconic location. Known for its trendy, alternative vibe, this market is home to a diverse array of street food vendors serving up everything from Brazilian churros to Mexican tacos. The market’s waterfront location and vibrant energy make it a fantastic spot to grab a bite while enjoying the eclectic Camden atmosphere.
BOXPARK Shoreditch
Address: 2-10 Bethnal Green Rd, London E1 6GY
Opening Times: Mon-Sun 11am-11pm
BOXPARK Shoreditch is a trendy shipping container pop-up that has become a permanent fixture in East London’s food scene. Offering a mix of street food, retail, and entertainment, it’s a great spot to sample a wide range of cuisines in one place. From juicy burgers to sushi, there’s something for everyone here. The relaxed, outdoor seating and regular live events give it a buzzing, social vibe that’s perfect for casual dining.