Top 12 London markets

Whatever you're looking for, you'll love London's best markets.
London markets are ideal shopping destinations, selling everything from food to flowers, modern art to antiques, clothes to curios. Large, sprawling markets such as Spitalfields, Camden Market or Portobello Road are ideal if you want to spend a day wandering about, hopefully finding a few bargains along the way. Greenwich Market is great for gifts and local designers, and you can't beat Borough Market for a quick bite.

1. Borough Market

Discover this bustling gourmet's paradise in London. Borough Market is stacked with a range of fresh and organic produce including fruit, veg, meat and cheese, as well as condiments, baked treats and delicious street food. There's a wide selection of fantastic specialist ingredients and indulgent treats to take home, as well as plenty of stalls where you can grab a quick and tasty lunch. Read More

2. Brick Lane Market

Spreading across several streets in the Brick Lane area, you'll find both junk and gems in this market! There's bric-a-brac, second-hand furniture, vintage clothes, shoes and lots more. There are also some fantastic stalls selling exotic spices and colourful saris. Sunday is the best day to visit the market. 

Read More

3. Alfie's Antique Market

ALfie's Antique Market

Explore the largest indoor market of its kind at Alfie's Antique Market. This antique market has plenty of vintage clothes from the 1930s and 1940s, alongside other collectables and design pieces. It also has a rooftop kitchen boasting views over London.

Read More

4. Portobello Road Market

Portobello Road has been a market since the 1800s but became particularly famous for its antiques in the 1950s. Now there are numerous stalls offering everything from fruit and bread to posters, vintage and designer clothes, bric-a-brac, music and, of course, loads of antiques! The market is in full swing on Saturdays. Read More

5. Camden Lock Market

Camden Lock is the central hub of Camden's huge market, which is home to more than 100 shops and stalls. Here you'll find an extensive range of goods from designer clothes and accessories, to one-off pieces of art, food and furnishings. There's also designer workshops, studios, stalls, shops, cafes, restaurants and bars.

Read More

6. Old Spitalfields Market

Old Spitalfields Market is a popular covered market selling everything from clothes to food to artwork. The market is full of cutting-edge fashion and accessories, from designer brands to independent boutiques. Nearby you'll also find specialist shops, hairdressers, street food and restaurants. Thursday is Antiques Market day and Friday is the day to visit for clothes and art shoppers, while weekend shoppers can expect a bit of everything.

Read More

7. Greenwich Market

An aerial view of Greenwich Market, with stalls and customers, on Dunford Street. Photo by: Robert Greshoff. Image courtesy of Greenwich Market

Greenwich Market has beautiful products from designer makers and small cottage industries. Weekends are busiest, with about 150 stalls selling an enticing range of jewellery, pictures, clothes and accessories, and unique gifts. There's also a food court and local shops selling even more goodies.

Read More

8. Broadway Market

Broadway Market in Hackney sells an eclectic mix of goods from local farmers, artists and craftspeople. Shop here for delicious ingredients, tasty ready-made food, unique and unusual clothes and gifts as well as furniture, lighting and more! You can also check out the nearby Netil Market, which is a smaller, artier, foodier affair.  Read More

9. Covent Garden London

Housed in and around the iconic Market Building and Piazzas, Covent Garden is an architectural masterpiece. Along with the speciality shops, restaurants and cafes in the Apple Market you'll come across street performers amongst the gorgeous craft, antiques and jewellery on offer. 

Read More

10. Southbank Centre Market

There's an array of tasty treats on offer at the Southbank Centre Market hosted in the Southbank Centre Square behind the Royal Festival Hall on Fridays, Saturdays, Sundays and bank holiday Mondays. The rotating cast of street food vendors are specifically chosen for their dedication to delicious, sustainable and ethically-minded food and drink.

Read More

11. Maltby Street Market

Situated under the railway arches in the Ropewalk near London Bridge station is Maltby Street Market, a foodie's playground. There is a fantastic range of street food sellers lined up and down the narrow market over the weekend, from the piled-high New York style sandwiches at Monty's Deli, to Little Bird gin cocktails and the famous St John Bakery's filled donuts. Open on Saturdays from 9am-4pm and on Sundays from 11am-4pm.  

Read More

12. Columbia Road Flowers

Anyone with green fingers should make a stop here for plants, shrubs, bulbs and trees. Columbia Road is a must-see, super-colourful street market in East London. You can pick up gardening accessories from the surrounding shops, and make sure you take home some of the gorgeous cut-flowers on offer.

Read More