Visitors from around the world rave about the markets in London. Some offer food; others offer antiques, clothing, or toys.
Whatever you love to shop for, London markets are the best place to look for specialties, delicacies and everything in between.
The Top Markets in London
Some of the very best markets in the world can be found in London, but you need to know where to look.
Whether you are a tourist or a local, these are just a few of the amazing markets you can find in London:
Old Spitalfields Market

Old Spitalfields Market is a covered market that has been around for 350 years. There is a range of public markets, including independent local stores and restaurants.
It's located in the London Borough of Tower Hamlets, close to Liverpool Street station. You can find everything from hats to vintage goods to food stalls at Old Spitalfields.
Broadway Market

Broadway Market is a self-described working Victorian street market located in Hackney. It opens on Saturdays and sells a variety of goods, from fresh produce to handmade jewelry and clothing.
There is a strong community feel to this market that has been operating since the 19th Century, as many of the vendors come from local shops in the area. You'll find the market next to the ever-popular London fields.
Hackney Flea Market
This weekly flea market has a little bit of everything, from vintage clothing to furniture to records and bric-a-brac.
It's probably one of the best London markets for finding hidden treasures, and you can spend hours browsing for unique finds. You'll find all sorts of secondhand gems here.
Camden Market

Camden Market is one of the most famous markets in London. It's open seven days a week and has become a popular tourist destination. Here you will find stalls selling clothes, books, records, crafts, and food.
It's split into several sections, each with its own offerings, namely the Camden Lock Market, Camden Stables Market, and Camden Canal Market.
It's also one of the best markets in London for sampling street food and international cuisine.
Jubilee Market
Jubilee Market is a market located in the Covent Garden area of London. It is open from Tuesday to Saturday and features a wide variety of goods, including clothing, jewelry, crafts, and souvenirs.
The market is located at the heart of Covent Garden and is a popular destination for both tourists and locals.
The market is known for its unique and handmade items and is a great place to find one-of-a-kind gifts and souvenirs.
Jubilee Market is a historic market, and it is housed in the Jubilee Hall, which is a
beautiful Victorian building. It has been operating since the 19th Century and has been a popular destination for shoppers for many years.
The market is a great place to find unique and unusual items, and it is also a good spot for street performances and live music.
Columbia Road Flower Market

As one of the most popular Sunday markets in the city, the Columbia Road Flower Market is a perfect spot to shop for flowers, plants, and supplies.
Columbia Road itself is lined with many eateries and shops, and you'll find plenty to do after your shopping spree.
Most of the vendors are local flower growers, but you'll also find rare and exotic plants, pottery, and gardening supplies.
Borough Market
This historic market spot in the heart of Southwark is open from Monday to Saturday. Here you can find vegetables, fruit, meat, fish, and baked goods sold by small independent producers.
There is a good variety of street food stalls with artisanal flair. Borough market is one of the oldest food markets in London and has been in operation since the Middle Ages!
Keep an eye out for street performances, live music, and its striking 18th-century architecture.
Covent Garden Market

Covent Garden Market started off as a fruit and vegetable market in the 17th Century, which is why it's sometimes called the Apple Market.
Today it's housed in a thoroughly modern glass and steel structure where you can shop for clothing, art, and souvenirs. There is a small street food market with a variety of cuisines you can sample.
Brick Lane Market
The Brick Lane Market, or Sunday UpMarket, is known as one of the best markets to look for vintage clothing and secondhand goods.
There is street food and street performers to enjoy throughout the day. On weekends, you can visit the popular Brick Lane Book Market and Art Market, while Thursdays and Fridays are designated to the Brick Lane Food Market.
Herne Hill Market
The Herne Hill Market takes place every Sunday. It sells a huge variety of goods, including fresh produce, jewelry, crafts, and vintage goods.
You'll find it close to Herne Hill railway station, on Railton Road. The market has a large farmers' section where you can purchase some of the best organic fruit, vegetables, and meats from the area.
Petticoat Lane Market
This vibrant street market in Whitechapel is open on weekdays, so you'll have plenty of time to grab some shoes, handbags, and clothes at bargain prices.
It's located on Middlesex Street, close to Old Spitalfields market. It's a good spot to take in the lively atmosphere of London's streets and to buy some souvenirs to commemorate your trip.
Conclusion
London is one of the world's premier shopping destinations, but if you want a unique shopping experience, look no further than the city's incredible street markets.
Here you can try amazing street food, meet local farmers, find hidden secondhand gems, or just marvel at the many unusual items on display.
Be sure to keep an eye on the weather, as rain may affect opening times.