Chanel St James Video Chanel Paris is a designer clothing house based in Paris. St. James is an exclusive district in the UK. Chanel in St. James join forces to develop elegant and modern ensembles. With respect to fashion, Chanel and St. James are now synonymous. Whether you adore Chanel or aspire the charm of St. James, these entities can fulfill your fashion desires. Step into the world of Chanel St. James and immerse yourself in exclusivity like no other.