Tag Archives: LEGO Store Leicester Square

LEGO Store Leicester Square set to become brand’s largest in the world

The LEGO Group has announced today that it will be overhauling its Leicester Square store to make it the brand’s largest in the world. It will also be the first store in the UK to feature the LEGO Group’s new ‘Retailtainment’ concept. Retailtainment will blend physical and digital experiences that …

Read More »