M&M's World

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.

Tom Roberts

Location Map

Tags
London | sweets | chocolate | shop |

Leave a comment * = Required field

Comments are moderated