Leek is a market town and civil parish in Staffordshire, England, on the River Churnet 10 miles north east of Stoke-on-Trent.Alton Towers Photo: Wikimedia, CC BY-SA 3.0. Alton Towers, the largest theme park in the United Kingdom, is in Staffordshire, England.Uttoxeter...
Narrowboat heading away from Froghall Leek branch crossing the aqueduct Leek branch looking back to the junction Magnificent stone aqueduct, canal over canal Featured Spot – Hazlehurst Aqueduct. The Trent and Mersey is one of the earliest canals, built by Brindley, with much of historical inter...