Leatherhead

(redirected from Leatherhead Common)
Also found in: Dictionary.

Leatherhead

a town in S England, in Surrey. Pop.: 42 885 (2001)