Journal
Emerging creatives celebrated in London store's iconic windows...
Occupying Selfridges’ world famous Oxford Street windows throughout this month, and last, have been some of the iconic store's most fabulously extravagant displays we can recall for some time. Celebrating "Bright Young Things", the London store's...