Languages and Cultures Go to the Football World Cup Finals… in London The ConIFA Football World Cup takes place in London from 31 May to 9 June. Read More » 21st May 2018 No Comments