Darwen is a small town in Lancashire, England.