Which English spa town hosts an annual International Gilbert and Sullivan Festival?
What is the answer?
buxton