Related to Municipal Borough of Epsom and Ewell:Epsom and Ewell Urban District,Epsom Urban District Council Ep·som and Ew·ell (ĕp′səm; yo͞o′əl) A borough of southeast England near London. The Derby is run annually at Epsom Downs racetrack. Epsom salts were originally produced...