Question:  Which location from The Who at Kilburn:1977 was described as the "people's palace of entertainment"?
Answer: London Coliseum