Carven opens a new store in London, the French brand’s first location in the UK. The interior is lined with floor-to-ceiling mirrors and furnished with mirrored display tables that visually enlarge the space. Stocking both men’s and womenswear, the store is designed to look like a big and luxurious wardrobe, using oak, marble and cashmere carpeting. Along the large back wall hang mannequins that playfully show off Carven’s signature rounded collars. Visit the store at 85 Pelham Street, London SW7 2NJ.
Photography: Ivan Ogilvie/Selectism.com