Question: What was the population in 2011 of the English region where The Cathedral Church of the Holy and Undivided Trinity is located ?
Sentence (from "Carlisle Cathedral"): It is located in Carlisle, in Cumbria, North West England.
Relevant evidence: No