8 Things To Eat in Borough Market, London | Scotch Eggs, Duck Confit, and MORE! Last Updated March 28, 2025