Christian Louboutin opens men’s boutique at Selfridges London

Luxury footwear label Christian Louboutin has recently opened a new men’s boutique in London’s Selfridges. The space occupies 51 square metres within the department store’s men’s shoe department, the largest retail space in the world dedicated to men’s footwear. The new Christian Louboutin boutique stocks shoes, bags and small leather goods for men.