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