New River Head and London’s Water Industry
Last week I had the opportunity to research the New River, and to walk around the site of New River Head, where the New River terminated, just south of the Pentonville Road. The New River dates to the start of the 17th century, a time when there was a desperate need for supplies of clean […]