English town known for its mineral springs (5)
I believe the answer is:
epsom
(Other definitions for epsom that I've seen before include "Mares would triumph here" , "can have horses" , "Surrey race course" , "Home to the Derby and the Oakes" , "The Oaks and Derby are run here" .)