Finance Director at London Chessboxing Ltd
Clubs
Norfolk Knights
180 Members
Broadland Chess Club
40 Members
English Chess Federation
7,201 Members
Floater's Union
22 Members
World Chessboxing
27 Members