Question: What is the name of the city where English Rock band Elbow produced 'Leaders of the Free World' and is also where the city of Salford is located?
Sentence (from "Leaders of the Free World"): Leaders of the Free World is the third studio album by English rock band Elbow, released on 12 September 2005 in the UK and 21 February 2006 in the US on the V2 record label.
Relevant evidence: No