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)