Which town in the north west of England hosts the annual World Pie-Eating Championships?

Culture Trivia: Which town in the north west of England hosts the annual World Pie-Eating Championships?