I Attend the Opening of LEGO Store London in Leicester Square, the Largest LEGO Store in the World!
After much anticipation, and some screaming every time I passed it, the World's largest LEGO store has finally opened in Leicester Square! Naturally I was there to witness this momentous…