Get Directions to Teddington Hands Inn Teddi ← View details Evesham Road, Teddington, Tewkesbury GL20 8NE, United Kingdom, Teddington, England Get Directions From* To * — Required information