Organisations/Tournaments:
International Chess Federation (FIDE)
English Chess Federation (ECF)
Four Nations Chess League (4NCL)
Play Online:
Learning:
International Chess Federation (FIDE)
English Chess Federation (ECF)
Four Nations Chess League (4NCL)