mint

mint is an interior design store based in London offering exclusive works by internationally renowned designers and emerging talents.