British Chess Federation
Watch Oak
Battle
TN33 0YD
0142-477-5222
Clubs & Associations - Social Leisure & Cultural
Visit Website