Margaret E Macculloch & David J Hall Family History Research - Leatherhead, Surrey England

Leatherhead, Surrey, England

Leatherhead is a town in Surrey, England on the right bank of the Mole, and at the edge of the contiguous built-up area of London. Records exist of the place from Anglo Saxon England and there is evidence of Roman settlement.