Question: who won atp finals in london?
Answer: Roger Federer beats Novak Djokovic at 2019 ATP Finals in London.