Open-air chess festival takes place in London, Britain
19, Jul 2023 | nepaltraveller.com
ChessFest returns to Trafalgar Square, London, bigger and better than before. ChessFest is the UK's largest chess event and is aimed at anyone who loves chess or wants to learn to play the game