Context: The town of Stalybridge in Cheshire is thought to have the pubs with both the longest and shortest names in the United Kingdom — The Old 13th Cheshire Rifleman Corps Inn and the Q Inn.

Question: What town is the Q Inn located in?
Answer: Stalybridge

Question: What county is home to The Old 13th Cheshire Rifleman Corps Inn?
Answer: Cheshire

Question: What pub has the shortest name in the United Kingdom?
Answer: the Q Inn

Question: What is the pub with the longest name in the UK?
Answer: The Old 13th Cheshire Rifleman Corps Inn

Question: What county is Stalybridge in?
Answer: Cheshire