This video takes viewers on a culinary adventure through London's Borough Market, showcasing some of the most popular food stalls. The video highlights a few must-try items, including a viral chocolate-covered strawberry shop, a sandwich claimed to be the best in London, and a decadent wild mushroom truffle risotto.
2919846 4 months ago 1:25