Up
Hot Pies, and now Muffins. It's all about the baked goods in London.