Christmas is getting closer and closer, and all the retail stores are starting to prepare their windows displays. Harrods just unveiled its window display this week. The theme?! Harrods Express...If you are in London during the Holiday season you should definitely stop by to check it out :) AMAZING!


No comments:
Post a Comment