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 bu
Teddington Lock undergoing maintenance. From left to right – rollers, skiff lock, launch lock and barge lock