Get Directions to Sacred Heart R C Church ← View details 262 Kingston Road, Teddington, Middlesex TW11 9JQ, United Kingdom, Teddington, England Get Directions From* To * — Required information