Football maintains a consistent popularity across the country and is often indicative of trends across wider culture in England, such as in clothing and music. Different sports directly represent the different social classes within England. Rugby league, for instance, was traditionally associated with the old mill towns of north-west England, whereas cricket and rugby union have their origins in the private schools of the 18th and 19th centuries respectively.