Itchy would like to introduce you to the sweetest, most colourful store
in London. Sat in Leicester Square, where the Swiss Centre once lived,
M&M's World is a palace for us to worship the popular
multi-coloured sweets. Themed clothing and cuddly toys fill the
three-floor store and, most exciting of all, you can even put together
your own bag of M&M's with a giant pic'n'mix!
The staff have more fun and enthusiasm than can be imagined, and the smell of chocolate is, of course, pumped into building. Does it work in London? It's just a little too sugary for Itchy's taste. We're clean-living folk, you see.