London markets sell 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 is great for gifts and local designers, and you can't beat Borough for a quick bite.
Alfies Antique Market
London's largest indoor market is a treasure trove of antique and vintage clothes, collectables and 20th century design pieces. Vintage lovers will adore spending hours browsing through the market's 600 stalls crammed with everything from rare vintage finds to colourful baubles. Alfies Antique market also has a great rooftop cafe.
Borough MarketDiscover this gourmet's paradise in London. With a range of fresh produce including fruit, veg and all kinds of meat, as well as condiments, bakery treats and delicious street food Borough Market is great for lunch or grocery shopping. There's also a wide selection of specialist ingredients and indulgent treats.
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, cheap leather 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.
Broadway Market in Hackney sells an eclectic mix of goods from local farmers, artists and craftspeople in order to temp the customer to sample and buy. Shop here for delicious ingredients, tasty ready-made food, exciting and unusual clothes and gifts as well as furniture, lighting and more!
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.
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.
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 & cafés is the Apple craft market where you're sure to be entertained by street performers while perusing the wares on offer, which range from antiques to handicrafts.
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.
Old Spitalfields Market
Old Spitalfields Market is a popular covered market selling everything from clothes to food to artwork. Nearby you'll also find specialist shops, hairdressers and restaurants. Once you've finished shopping, you won't be stuck for entertainment options; the cool bars and clubs of Shoreditch are just up the road.
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.