Teddington Lock
Teddington Lock is a lock and weir situated on the River Thames in the town of Teddington in the western suburbs of London, England.Top photos chosen by u all:

Teddington Lock
Made by Manic Street Preacher
Downstream of Teddington Lock the Thames becomes tidal.

Teddington Lock
Made by Fr3d.org

DSCF0112
Made by Matthew Black

Flats Panorama
Made by Fr3d.org

Water
Made by Fr3d.org
Nearest places of interest:
| Teddington Swimming Pool Teddington Station Footbridge Lensbury Club | Ham Ham Street Allotments Radnor Gardens Eel Pie Island |
Popular places:
|
London Glasgow Edinburgh Belfast |
United Kingdom Cardiff The Champion.. University C.. |
