Large spa town in Gloucestershire; headquarters of GCHQ (10)
I believe the answer is:
cheltenham
(Other definitions for cheltenham that I've seen before include "West Country spa town with racecourse" , "Gloucestershire racecourse" , "here near the Cotswolds" , "Gloucestershire town" , "English racecourse and spa town" .)