Pet Shop Boys [SEP] location of formation
What is the city of origin of Pet Shop Boys? What city is the band Pet Shop Boys from? What is the home city of Pet Shop Boys? From what city is the band Pet Shop Boys? What city was Pet Shop Boys formed in?
London