Just wanted to say that there is no point heading down to the pop-up in the science museum in London. Not even if you are visiting the science museum itself or London for that matter. Everything has been sold out for a while now and there are no plans of a restock despite it being there until January. I popped along because I thought the Pikachu plush looked cool and maybe I could get a nice poster and even get a random pack of cards for old times sake. This was not possible as everything is gone. The sweaties strike again