There’s no better way to spend a Sunday morning in London than wandering the capital’s colourful street markets; picking up cool crafts or vintage treasures and tucking into delicious street food.
Many London shops and markets have following the easing of coronavirus restrictions – be aware that some venues listed may still be closed, so remember to check in advance.
Make sure to follow the latest government guidelines and act responsibly when out and about in the capital.
Brick Lane Market and The Old Truman Brewery Markets
Wander along Brick Lane on a Sunday and you’ll find a rambling flea market full of stalls selling bargain bric-a-brac. Clothes, electricals, antiques, knickknacks… you never know what you’ll find next. Get there early for a bargain but if you arrive later, there are The Old Truman Brewery's markets to explore, including the Backyard Market, Sunday UpMarket and Vintage Market. Open 10am to 5pm (Vintage Market open 10am to 6pm)
Brixton Village and Market Row
Discover foods from around the world at Brixton Village and Market Row. Stock up on exotic ingredients for your larder, find fresh fish of all kinds and pop into shops selling everything from homeware to fashion. After all that shopping, you can treat yourself at one of the many restaurants serving tasty dishes such as jerk chicken and Chinese dumplings. Open 8am to 11.30pm (some shops may close early)
Camden Market is actually made up of two marketplaces: The Stables and The Lock, located right in the heart of Camden Town along pretty Regent’s Canal. Pop in to pick up unique handmade jewellery and artwork, vintage fashion, souvenirs and much more from the stalls and shops clustered within. Then, stop off for an alternative Sunday lunch at one of the food stalls. Open 10am to late
Columbia Road Flower Market
One of London’s most famous Sunday markets, Columbia Road Flower Market is a feast of flowers, colours and scents. Snap away at all the beautiful blooms and pick up plants and gardening essentials. Get there early to see it at its best – and save some time to browse the independent shops and eateries along Columbia Road itself. Open 8am to 3pm
Covent Garden Market
Covent Garden Market was once a hub for fruit and vegetable sellers. Today, you’ll find plenty of great gifts instead! It's made up of three markets: Apple Market, selling British-made crafts and accessories; East Colonnade Market, with stalls offering everything from magic tricks to sweets; and Jubilee Market, where on weekends you’ll find arts and crafts. Open 10am to 6pm (East Colonnade Market and Apple Market open 12pm to 6pm)
Flea at Vinegar Yard
Alongside its mix of pop-up street food stalls, Vinegar Yard hosts a vintage and makers market at the weekends. Browse through the stalls and take home antique and reclaimed furniture, books, records, retro clothes and other one-off treasures. There’s plenty of time to grab a bite to eat or enjoy drinks while you soak up the relaxed atmosphere. Open 12pm to 5pm
Greenwich Market is one of the highlights of the historic area of Greenwich, which is also home to the Royal Observatory, National Maritime Museum and Cutty Sark. The market is packed full of stalls selling quirky gifts, arts and crafts, fashion and one-off designs. Have a browse, grab some lunch from one of the many food stalls and find a perch along the river or in nearby Greenwich Park. Open 10am to 5.30pm
Find vendors from across London selling unique finds in Eccleston Yards every Sunday, just around the corner from Victoria station. Pick up illustrated children’s books from Telling Tales, handmade candles from Clarity Candles, stunning ceramics from Studio Pottery London and bespoke jewellery from Roccabella. Fuel your shopping spree with food from the variety of traders each week. Open 11am to 5pm
Maltby Street Market
There are few better places to spend Sunday morning for foodies than at Maltby Street Market. This small but popular market is known for its fresh produce and baked goods – popular items include St John Bakery’s sourdough bread and doughnuts, and the Chilli Brothers' hot sauces. There are also cakes, cheeses and craft beers on offer, so go with an empty stomach – and an empty shopping bag. Open 11am to 4pm
Old Spitalfields Market
One of the finest remaining Victorian Market Halls in London, Old Spitalfields Market was built in 1876. But it still attracts Sunday shoppers, who come to find pieces from up-and-coming designers, home furnishings and accessories. The stalls are surrounded by restaurants, beauty shops and niche stores, selling everything from delicious cheeses to wine. Open 10am to 5pm
Southbank Centre Market
Venture behind the Royal Festival Hall in South Bank on a Sunday, and you’ll discover a cluster of small producers and independent food stalls selling delicious snacks and drinks. Buy meats, spices and preserves to take home, or tuck into freshly made dishes. Pop into the Royal Festival Hall while you’re there, and you might even catch some free music in the Clore Ballroom. Open 12pm to 6pm