You can buy almost anything at London markets: snatch serious bargains in Brick Lane and Camden, bag fresh produce at Borough Market or gaze at unique art and antiques at Covent Garden. Whether you’re digging through treasures at some of the best markets in London or fancy scrumptious street food at food markets, London markets are perfect for a day of perusing.