m and ms
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
Advertisement
Advertisement