Dior’s’ Flagship boutique in London and a unique blend of fashion and art, the House of Dior is a luxury shopping environment hosting all of the Maison’s’ universes under one roof: Women’s’ and Men’s’, Fine Jewellery & Watches, Fragrances and Homeware.