Brand
2011Monsoon
Founded in 1973, London-based women’s retailer Monsoon, who hold almost 133 stores across the UK, has recently revamped their identity.
Founded in 1973, London-based women’s retailer Monsoon, who hold almost 133 stores across the UK, has recently revamped their identity.