Teddington Lock Footbridge
Teddington Lock Footbridge consists of two separate bridges throughout the River Thames in England located simply upstream of Teddington Lock at Teddington. There is a small island among the bridges. The two footbridges were constructed among 1887 and 1889, funded