Question: What is the name of the town in Hertfordshire, England where Benslow Music Trust is based?
Sentence (from "Benslow Music Trust"): The trust is based in the Benslow area of Hitchin in Hertfordshire, England, and primarily operates as an adult education college.
Relevant evidence: Yes