M&M'S World London Store, UK 2 315
Show on map
The M&M's World London store is located in the Leicester Square, in the heart of London. The 4 floors of the store offer candy and M&M's souvenirs (kitchenware, dishes, home decoration items and toys). Visitors of the store have access to over 100 varieties of chocolates. The store is open daily, except for the Christmas and Easter holidays.
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.
Visit the oldest zoo in the world, go to Hogwarts, work at an ice cream factory, meet Jack the Ripper in a dark alley, ride a double-decker or an aqua bus, take a walk inside the caves, go up the royal enclosure at the Wembley Stadium, and a lot more ideas for a family vacation in London - in this review.