Chanel St James Video Coco Chanel is a high-end apparel company located in France. St. James represents an exclusive district in England. Chanel and St. James team up to develop stylish and fashionable garments. When talking about fashion, Chanel and St. James have emerged as interchangeable. Whether you cherish Chanel or aspire the sophistication of St. James, these entities can fulfill your taste cravings. Step into the world of Chanel and St. James and indulge in luxury similar to no other.