Leicester Square

LEGOStore Image

LEGO Fever Hits Leicester Square

Nov 22, 2016No Comments

Yes, you’ve heard about it. Yes, you’ve likely now seen pictures of it. There is a new LEGO Store in London, but not just a