Question: What is the name of the town in Hertfordshire, England where Benslow Music Trust is based?
Sentence (from "Benslow Music Trust"): Benslow Music Trust is a charitable trust established to promote music education.
Relevant evidence: No