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