Get Directions to Kestrel Networks ← View details Alfa House, Molesey Road, Walton Upon Thames, Surrey KT12 3PD, United Kingdom, Walton-on-Thames, England Get Directions From* To * — Required information