Home / Tag Archives: Store

Tag Archives: Store

World’s Largest #Lego Store – London Leicester Square

London Lego Store

World’s Largest #Lego Store – London Leicester Square The New Lego flagship store has recently opened  in London’s Leicester Square. The two-story megastore is complete with a life-sized London Underground train car made up of 637,903 bricks and is the largest of its kind in the world. The new Lego store covers …

Read More »