Check out London’s plethora of markets – virtually a tourist attraction in their own right. Many specialise in a particular type of product. So whether you're interested in gourmet food, antiques or vintage clothing – there's a market where you can happily spend hours browsing.

Borough Market

Foodies should get their taste buds to Borough Market in Southwark. The roots of this market go as far back as the 11th century. Today it’s a bustling, vibrant destination for gourmet food from around the world. Browse the exotic products and sample the wares, from baklava to bahn mi.


8 Southwark St, London SE1 1TL
Big Bus Stop: #18
Tube Station: Borough

Spitalfields Market

Spitalfields is the oldest market in London, and it's open every day of the week. Visit the Saturday Style Market for your fix of independent fashion, or pick up a bargain at the Spitalfields Art Market. It only runs on selected days, so be sure to check online before you set off. There's also a tasty selection of food stalls to choose from. Plus, it's all indoors so you can take your time browsing the stalls, even when it's wet outside. Once you’re all shopped out, head to nearby Shoreditch for a well-deserved drink in one of the area's many lively bars.


221b Baker St, Marylebone, London NW1 6XE
Big Bus Stop: #18
Tube Station: Liverpool Street

Camden Market

Lose yourself in the counterculture of Camden Market, comprised of a number of adjoining labyrinth-like markets. Camden Lock is the place to go for eating, with a huge range of street food stalls selling cuisine from all corners of the globe.


Camden Lock Pl, London NW1 8AF
Big Bus Stop: #5
Tube Station:  Camden Town

Portobello Market

Popular with both tourists and Londoners, Portobello in West London is one of the best-known street markets in the world. Made even more famous by the film Notting Hill, the market stretches for about two miles down the Portobello Road and is at its busiest on Saturday afternoons.


Portobello Rd, London W10 5TA
Big Bus Stop: #37
Tube Station:  Ladbroke Grove

Brick Lane Market

Scour this traditional East End flea market for antiques, vintage clothes and fruit and veg at bargain prices. It’s an authentic London market experience, remaining much the same over the years, with a definite hipster influence in recent times.


91 Brick Ln, London E1 6QR
Big Bus Stop: #16
Tube Station: Aldgate East

Columbia Road

Wander the Victorian streets of Hackney on a Sunday and you’re sure to stumble across this busy market. It specialises in selling fresh flowers – being one of the most visually appealing of London’s markets - but there’s plenty more to discover on its stalls these days. It’s a great way to explore one of the city’s trendiest neighbourhoods.


Columbia Rd, London E2 7RG
Big Bus Stop: #5
Tube Station:  #18: Tower of London