Japanese clothing store UNIQLO is selling some great and exclusive Alice in Wonderland products in it’s London flagship store.

An Alice exclusive mirror is given free with every purchase of an Alice item. Click HERE to see more..