M&M’s World In London

United States has invaded the United Kingdom in 2011. That was when the M&M’s World opened the world’s largest candy store to the public in Leicester Square. It has really outsmarted the British Smarties.