Week of Events

3rd Greater London FIDE Congress