Brand
Burberry
Burberry is a British luxury fashion house founded in 1856, headquartered in London, known for its trench coats, gabardine fabric, and tartan pattern; it operates over 450 stores across 34 countries and is publicly listed on the London Stock Exchange.
Coverage in Rack & Reason (1)
First mentioned: May 2026