What is the name of the town in Hertfordshire, England where Benslow Music Trust is based?
Benslow Music Trust:  The trust is based in the Benslow area of Hitchin in Hertfordshire, England, and primarily operates as an adult education college. Hitchin: Hitchin is a market town in the North Hertfordshire District in Hertfordshire, England, with an estimated population of 33,350.
Hitchin