Food Markets in London

Whether you're looking for bargains or gourmet ingredients, London food markets cater to all tastes.

There are many local and specialist food markets in London selling everything from organic produce to homemade jams and chutneys. So, whether you're searching for fresh ingredients at London farmers' markets, or just fancy treating yourself to some home-made delicacies or dishes from London street food vendors, take a look at the capital's varied food markets below.

  • Leadenhall Market

    Platinum Partner

    Food Market

    Leadenhall Market, EC3V 1LR [map]

    Leadenhall Market is a beautiful covered market in the City of London. Under the elegant Victorian roof there are stalls, restaurants,shops and pubs to enjoy.

  • Partridges Food Market

    Food Market

    From to

    Duke of York Square SW3 4LU [map]

    Partridges Food Market consists of 70 diverse stalls that sell everything from cakes to speciality breads, cheese to pies.

  • Spitalfields Produce Market

    Food Market

    From to

    Old Spitalfields Market E1 6EW [map]

    Spitalfields Produce Market offers a fantastic range of seasonal and local free-range vegetables, fruit, meat, chicken, fish, cheese, eggs, juice, bread, cakes, jams, preserves and local crafts. The market is open every Friday from 10am-7pm and on the second Saturday of every month from 11am-5pm.

  • Berwick Street Market

    Food Market

    Berwick Street, Soho, W1F 8ST [map]

    Established since 1830, Berwick Street Market is situated in Soho and sells an array of mouth-watering foods and nibbles.

  • Billingsgate Market

    Food Market

    E14 5ST [map]

    Visit the UK's largest inland fish market, at Canary Wharf, which is open each day to the public.

  • Borough Market

    Food Market

    Borough High Street, Borough, SE1 9DE [map]

    Borough Market's gourmet food market consists of up to 70 stalls selling fish, meats, vegetables, ciders, cheeses, breads, coffees, cakes and patisseries.

  • Brixton Market

    Food Market

    Brixton Station Road, Brixton, SW9 8JR [map]

    Brixton Market on Electric Avenue is a busy and vibrant local street market selling food, homewear and all the essentials.

  • Broadway Market Hackney

    Food Market

    The Broadway, Hackney, E8 4QJ [map]

    One of the oldest chartered markets in London is having a revival. Broadway Market is a buzzing centre of the community. The market includes a farmer's market stocking an eclectic mix of goods from…

  • Crystal Palace Food Market at Crystal Palace Park

    Food Market

    From to

    Crystal Palace Park SE20 8DT [map]

    This community not-for-profit market aims to support local producers and farmers.

  • Exmouth Market

    Food Market

    Exmouth Market, Clerkenwell, EC1R 4QE [map]

    Exmouth Market is a weekly street market on Fridays and Saturdays.

  • Food Market at One New Change

    Food Market

    One New Change, EC4M 9AF [map]

    Artisan traders serve up delicious fresh produce from across the globe at the eclectic One New Change Food Market, which takes place every Friday and Saturday as well as the first Wednesday of each month.

  • Kerb King's Cross

    Food Market

    Granary Square, King's Cross, N1C 4AA [map]

    A carefully selected range of street food merchants occupies Granary Square at lunchtimes every Tuesday to Friday.

  • Lower Marsh Saturday Market

    Food Market

    From to

    Lower Marsh SE1 7RG [map]

    This vibrant weekend food market takes place every Saturday from 10am-3pm at in Lower Marsh, just behind Waterloo Station.

  • Maltby Street Market

    Food Market

    Maltby Street, Bermondsey, SE1 2HQ [map]

    A small but bustling market offering fresh produce, including breads, cakes, meats and cheeses. Popular sellers include Monty's Deli sandwiches and St John Bakery's sourdough and fresh filled…

  • New Covent Garden Market

    Food Market

    Nine Elms, Vauxhall, SW8 5NX [map]

    New Covent Garden Market in Vauxhall is the largest fruit, vegetable and flower market in the UK.

  • Shepherds Markets at Thomas More Square

    Food Market

    From to

    Thomas More Square E1W 1YN [map]

    Taking place every Tuesday lunchtime, this weekly market offer artisan food from around the globe, including hot and cold delicacies, and sweet and savoury treats to take home.

  • Smithfield Market

    Food Market

    Central Markets, London, EC1A 9PS [map]

    Smithfield Meat Market is the largest wholesale meat market in the UK. It is open to the trade and the public Monday to Friday from 3am. To find the full range of stalls open, arrive by 7am. The…

  • Walthamstow Market

    Food Market

    High Street, E17 7JY [map]

    Walthamstow Market is the longest street market in England and a bargain hunter's paradise. Stalls sell food, homeware, fabric, books, bags and clothes.

  • Chelsea Farmers Market

    Food Market

    125 Sydney Street, SW3 6NR [map]

    Despite the name, you won't find farmers selling their wares at Chelsea Farmers' Market. Instead, this quiet enclave off Kings Road is a scenic square with one-off shops and restaurants with al fresco dining.

  • Ealing Market

    Food Market

    Leeland Road, Ealing, W13 9HH [map]

    A market selling local produce, from top-quality beef and lamb to farm-shot rook and squirrel, and heritage apples.