Spontaneous travel can be exciting, but before you ditch that map and dump your travel guide, let us fill you in on a few facts about Epsom and Ewell. This great getaway destination is in England. If you're after some local knowledge, you shouldn't have too many difficulties. Just wind down your window and ask one of the 27,100 people who call this place their home.