Question: In 2011 what was the population of the town in which Abbey Road Working Men's Club is located?
Sentence (from "Abbey Road Working Men's Club"): Abbey Road Working Men's Club (also known as Lord's Tavern and the House of Lords) is a Grade II listed building located at Abbey Road close to Ramsden Square in Barrow-in-Furness, Cumbria, England.
Relevant evidence: Yes