Selfridges Star Sign Window Display

One of the top department stores in London, Selfridges on Oxford Street, has created an amazing zodiac-themed window display this year. I was lucky enough to visit Selfridges earlier this month and here are the photos I took. (It was a bit tricky to get good photos with the light reflected off the windows but hopefully the gallery below gives you a fair idea of how each of the 12 star signs was expressed.) Gorgeous!


Leave a Comment

Your email address will not be published. Required fields are marked *