Finance Director at London Chessboxing Ltd
Clubs
Norfolk Knights
181 leden
Broadland Chess Club
40 leden
English Chess Federation
7.205 leden
Floater's Union
22 leden
World Chessboxing
27 leden