firewireblog.com
Check Out The Amazing LEGO London Flagship Store
LEGO has officially opened its new UK flagship store in central London’s popular tourist hot-spot, Leicester Square. The Leicester Square store is the 131st LEGO Brand Retail store globally and is…