Affiliated to the Lancashire Chess Association
Heywood Chess Club is not responsible for the content of external internet sites
(c) 2021 Heywood Chess Club