Discover Leatherhead, Surrey, England: A Hub for Southwestern Adventure
Outdoor Adventures in Leatherhead, Surrey, England
Leatherhead is a welcoming market town situated on the River Mole on the edge of Surrey Hills, an Area of Outstanding Natural Beauty. It provides a peaceful base for travelers seeking countryside activities within easy reach of London.