Teddington Lock

Series of locks on the River Thames in London

Teddington Lock is a complex of three locks and a weir on the River Thames between Ham and Teddington in the London Borough of Richmond upon Thames, England. Historically in Middlesex, it was first built in 1810.

Teddington Lock News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like