When Dior at Harrod's London opened, you wouldn't expect it to be a low key affair. True to the label's luxury roots, it has created a pop up store which celebrates the history of the famed fashion house. The exhibition entitled 'So Dior' looks back at how the fashion house started. The style museum also celebrates London culture to mark its new store in the British capital.
The store features kitsch symbols of London town, from the London Eye wheel to colored Royal Mail postboxes. By adding something extra to its launch, the brand has created a massive buzz about the opening. The new Dior store also boasts a special Dior Cafe for tired out fashionistas who need a pick me up.