Lego Tube Map!
A new flagship Lego store opened in London a few months back, in Leicester Square. Since the launch, there has been an almost continuous queue to get into the shop, let alone to buy anything. This is mainly because of the amazing Lego sculptures that adorn the shop. To one side is full-size section of […]
Continue reading »