Leeds leží na severu Anglie a podobně jako řada ostatních významných měst v průmyslových regionech Velké Británie zaznamenal největší rozvoj v období průmyslové revoluce, kdy se proslavil především zpracováním vlny. Své důležité postavení v rámci procesu tvorby bohatství britské ekonomiky si Leeds uchoval až do jednadvacátého století a v dnešních dnech je tak město se třemi sovami v erbu jedním z klíčových hospodářských center celého Spojeného království Velké Británie a Severního Irska.