Teddington is a Stodtei vo London und liegt im Stodbeziak London Borough of Richmond upon Thames im Sidwestn vo London, ugfeah 15 Kilometa sidwestli vom Stodzentrum vo London. Richmond liegt on da sid-westlichn Seitn vo da Themse.