Esher is a town in the borough of Elmbridge in Surrey, England, to the east of the River Mole. Esher is an outlying suburb of London, close to th…Esher is a town in the borough of Elmbridge in Surrey, England, to the east of the River Mole. Esher is an outlying suburb of London, close to the London–Surrey border; with Esher Commons at its southern end, the town marks one limit of the Greater London Built-Up Area. Elevations range from 10m to 47m above sea level.