A whirlwind trip to London must always include a visit to Selfridges on Oxford Street. Now the interesting part is actually outside the store, so it’s not necessary to battle the inevitable crowds within. Selfridges’ windows are a magical site to behold. I can’t even begin to imagine living in London and seeing all the different displays throughout the entire year.
Tag Archive > selfridges
Alice in Wonderland mania has officially taken over the world! London was awash with numerous Alice offerings, sub,erged in a veritable wonderland. From food to clothing, books to window displays, the British capital was more than prepared for the premiere of Tim Burton’s long-awaited movie.