We are a sucker for a good fashion/movie installation so when we heard that Selfridges was preparing a Wonder Room around the release of “Alice in Wonderland” we had to check it out for ourselves. Get ready for a picture overload as we went a little crazy. If you happen to be on London’s Oxford Street this weekend, this little ditty is worth a visit. Everything is so wonderfully designed to make you feel as if you really are apart of the dreamlike world Alice must have visited herself. Only Selfridges could put something such as this together in such a professional, yet whimsical, manner.