The World’s Largest LEGO Store, London, Leicester Square

To invent, you need a good imagination and a pile of stuff – Thomas Edison At the end of 2016 LEGO opened a store in London’s…