First M&M's World Store in Europe opens in London : The Moodie
File:Leicester Square M&M's World in March 2012.JPG - Wikimedia
M&M's World - Leicester Square - 424 tips
The famous 'M&M World' store in Leicester Square is deserted
The Movie Stars (& Objects) of Leicester Square! Go Find Them
M&M's World What to do in London
Cafe de Paris - All You Need to Know BEFORE You Go (with Photos)
Why The Hell Do People Go To M&M's World?
M&M's World - Leicester Square - 424 tips
656 M&m Store London Images, Stock Photos, 3D objects, & Vectors