Teddington (disambiguation)Topics referred to by the same term / From Wikipedia, the free encyclopedia Teddington is a town in west London. Teddington may also refer to: