Bishop’s Stortford Locks: A Historical and Functional Overview

Bishop’s Stortford Locks are located along the River Stort in Hertfordshire, England and have played an instrumental role in local history by providing both commercial and recreational uses over centuries. History / Significance Bishop’s Stortford Locks date back to 1769 when they became part of an initiative by Lord St. Alban to improve transportation and…