Take a Look Inside the World's Biggest Lego Store. Lego’s latest flagship store opened Thursday in London’s Leicester Square. The two-story megastore—complete with a life-sized London Underground train car made up of 637,903 bricks—is the largest of its kind in the world.