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