City · United Kingdom

Leek

Leek, United Kingdom

Leek is a market town and civil parish in the Staffordshire Moorlands District of Staffordshire, England. The town lies on the River Churnet, 10 miles (16 km) north east of Stoke-on-Trent. In 2021, it had a population of 19,385.

Good to know

More places in United Kingdom

Random Atlas | Leek - city in United Kingdom