M&M’s World

 

M&M’s World on Leicester Square in London.