02.24.2010 Alice in Wonderland Party LFW ended with a trip down the rabbit hole as Selfridges celebrated their Alice in Wonderland pop-up shop… Keep reading