The best markets in London

Whether you're looking for a farmers' market, fashion market, street food or hunting for antique gems, here are some of London's best markets, from Borough Market to the flower-filled Columbia Road.

Alfie’s Antiques is open 11am-6pm, Tuesday to Saturday; once you’ve found your dream objet, you can enjoy a bite and a tipple at the rooftop café, a famous sun trap.

1. Alfies Antique Market

Borough Market is open Monday to Saturday, but you’ll find a fuller selection of stalls from Thursday to Saturday.

2. Borough Market

3. Brick Lane Market

4. Brixton Village and Market Row

5. Broadway Market

6. Camden Market

7. Columbia Road Flower Market

8. Covent Garden Market

9. Greenwich Market

10. Maltby Street Market

Swipe up to see more story

Swipe Up