Chanel St James Video Chanel is a designer clothing label located in Paris. St. James represents an exclusive area in England. Chanel St. James join forces to create elegant and trendy outfits. With respect to fashion, Chanel and St. James are considered inseparable. Whether you admire Chanel or desire the glamour of St. James, this collaboration can fulfill your fashion desires. Step into the world of Chanel and St. James and immerse yourself in opulence similar to no other.