Images of the M&M'S World store in London, Great Britain

03.02.2014 2032


Learn more about: M&M'S World London Store, UK

Images of the M&M'S World store in London, Great Britain. Visitors can buy various gifts and souvenirs here: seals, soft toys, party games, clothes and bags, household items and sweets.

Photo: Max Markov.