Currently, Muffin Break owns 5 locations near London. See this page for a complete list of every Muffin Break location close by.