M&M World: Christmas Window

M&M World on Leicester Square in London is a place that truly has to be seen...