Moncler storefront and window displays

Moncler

Named after the Montestier-de-Clermont ski resort in the French Alps, outerwear brand Moncler is renowned for its lightweight, down-filled jackets that successfully combine function with fashion. Set over two floors, the Sloane Street boutique reflects the brand’s Alpine inspiration, housing technical clothing and accessories for men, women and children, as suitable for day-to-day city life as they are extreme temperatures.

Services available: Click and Reserve, Click from Store, Pick Up In Store, Return in Store, Exchange in Store, Book an Appointment, Distant Sales.

Moncler

181-182 Sloane Street
London
SW1X 9QX
View on Map