Teddington Lock Footbridges
The Teddington Lock Footbridges are a pair of footbridges over the River Thames sitting just upstream of Teddington Lock. There is a small island between the bridges. The two footbridges were built between 1887 and 1889, funded by donations from local residents and businesses. (Teddington, England)
herohistoricbridgewaterfront










