World Cup 2020 – London Following the 2014 World Cup in Silkeborg and the 2017 World Cup in Kassel, 2020 will see the third 3SF World Cup take place in London. When? Sat, 02 May 2020 Where? Champion Hill, home of Dulwich Hamlet. Full details are available on the dedicated World Cup website.