Contact us for a FREE no obligation quote
Leatherhead is a Surrey town in south of England positioned on the right bank of the River Mole. Leatherhead has a population of around 11316 inhabitants. Leatherhead is well positioned just off junction 9 M25 and has good train links into London. The town centre has a mix of both smaller independent and larger retailers, and also a varied selection of pubs and restaurants.