Charrington Lodge, Church Lane, RH8 - Robert Leech