Kelston Lock is a canal lock situated on the River Avon, between the villages of Kelston and Saltford, between Bristol and Bath, England.The Bristol Avon Navigation, which runs the 15 miles (24 km) from the Kennet and Avon Canal at Hanham Lock to the Bristol Channel at Avonmouth, was constructed between 1724 and 1727, following legislation passed by Queen Anne, by a company of proprietors and the engineer John Hore of Newbury.