M&M'S store

  • The M&M's Store in London Is Really Odd

    M&M's World in Leicester Square seems oddly incongruous, even nestled between the Ben & Jerry’s flagship store and tourist traps selling Kate Middleton shot glasses. How and why does it continue to exist?

Advertisement