Question:  Which of the bands, Portishead or The Pillows, is named for a nearby town?
Sentence (from "Portishead (band)"): Portishead are an English band formed in 1991 in Bristol.
Relevant evidence: Yes