Nestled next to London Bridge, this iconic food market has existed in some form since at least 1014. Although it still operates as a wholesale market in the early hours, it’s now best known as a foodie’s paradise where discerning Londoners come to buy top-quality meat, fish, fruit and veg, fresh bread, cakes and sweet treats, oils and vinegars, and pretty much anything else. There’s also an amazing array of street food (don't miss communal dining space The Borough Market Kitchen), and a dedicated covered area to chow down in – albeit with reduced communal seating. Borough Market is open Monday to Saturday, but you’ll find a fuller selection of stalls from Thursday to Saturday.
There are few nicer things to do at the weekend than browsing one of London's stellar array of markets, with a coffee in hand and a packed-to-bursting tote bag over one arm. From foodie paradises that heave with visitors snaffling up artisan samples to small, local bazaars loaded with gifts and household essentials, locals and visitors alike flock to London's best markets. And there's a formidable range to choose from. Whether you’re looking for a farmers’ market, a fashion market, or want to eat up street food or search for antique gems, here’s our pick of the best markets worth making a beeline for, from foodie Borough Market to flower-filled Columbia Road.
RECOMMENDED: The best things to do in London.