Hello, Guest

Teddington Lock Footbridges

POI's creator (Voyajo Team)

Teddington Lock Footbridge consists of two separate bridges across the River Thames in England situated just upstream of Teddington Lock at Teddington. There is a small island between the bridges. The two footbridges were built between 1887 and 1889, funded by donations from local residents and (...) (from Wikipedia)