Top 5 markets to visit in London Travel December 27, 2022 From street food and artisanal goods to vintage fashion and antiques.