I am wondering if anyone been to the new Disney store in Oxford Street? It is world's 3rd biggest store and it is biggest in the Europe! :wiggle:
I am wondering once the DLP open their new world of disney in 2012, it is possible that they may become the biggest store in the Europe.
Anyway we might 'have a look' at this store on the eve of our DLP trip so that we are injecting with the disney magic :wiggle:
What is it like?