London is really starting to feel Christmasy. All the stores have amazing decorations and every street has lights and trees everywhere. I thought I would leave you this week with some pictures of one of London’s most famous department stores, Selfridge’s. Although I went on a busy day, I was able to snap pictures of most of their fabulous holiday windows and a few good shots of the Christmas shop inside. I’m going to visit Harrods’ before heading back to the US and will share those pictures with you next week.
Thank you for stopping by and have a wonderful weekend!