London , the United Kingdom 's capital , is the first and , to date , only city to host the Olympics on three occasions .
London , the United Kingdom 's capital , has hosted the Games on three occasions .