(LONDON) — The world’s largest Lego store opened in London’s Leicester Square on Thursday, featuring a 21-foot-tall Lego recreation of Big Ben. Crowds of people began lining up in front of the store ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results