Teddington es un barrio al suroeste de Londres, Inglaterra, al norte del río Támesis, entre Hampton Wick y Twickenham.