all counties

Select a county to find local food


Only 13 miles from London, Epsom in Surrey is a market town which sits mainly in the Borough of Epsom and Ewell. 

The Derby horse race is held at Epsom Race Course on the famous Epsom Downs every summer and, when it comes to Epsom Salts – yes, they were actually named after the town of Epsom, because they derived from the mineral water that comes from here, so they’re not just an empty brand name – hurrah! Epsom is very easily accessible to London so is definitely regarded as on the commuter belt. It is well serviced by the arts and is home to the Epsom Playhouse in Ashley Avenue while The Ashley Centre ensures shoppers don’t go disappointed.