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