 Which of the bands, Portishead or The Pillows, is named for a nearby town?
The Pillows: The Pillows (ザ・ピロウズ , stylized as the pillows) is a Japanese alternative rock band formed in 1989. Portishead (band): Portishead are an English band formed in 1991 in Bristol. Portishead (band):  The band are named after the nearby town of the same name, eight miles west of Bristol, along the coast.
Portishead