Question: where has the olympics been held the most?
Answer: London