Get Directions to Teddington Fish Bar ← View details 196 Kingston Road, Teddington TW11 9JD, United Kingdom, Teddington, England Get Directions From* To * — Required information