Teddington Lock Footbridges
The Teddington Lock Footbridges are two footbridges over the River Thames in England , situated just upstream of Teddington Lock at Teddington . 
<triplet> Teddington Lock Footbridges <subj> River Thames <obj> crosses <subj> Teddington <obj> location <triplet> Teddington <subj> River Thames <obj> located in or next to body of water