Leek Town Council Office
15 Stockwell Street
LEEK, Staffordshire ST13 6DH
01538 381271
Leek Town Council Office
15 Stockwell Street
LEEK, Staffordshire ST13 6DH
01538 381271
Upcoming Events
- 09:00 – 05:00, July 1, 2026 – August 11, 2026 – Notice of Period to Exercise Public Rights for Accounts Year ending 31st March 2026