At present, M&M Food Market owns 6 stores near London. This page will give you a list of M&M Food Market branches in the area.