Spanning over 100,000 square feet, Dior’s flagship at 30 Avenue Montaigne is an extravagant celebration of the legendary fashion ... a small selection of books and pricey branded merchandise.