Question:  Which of the bands, Portishead or The Pillows, is named for a nearby town?
Sentence (from "The Pillows"): As of 2016, the group has released 20 original studio albums, several EPs and compilations, and over 30 singles.
Relevant evidence: No