Sports in London
In the twentieth century, London has hosted numerous international sporting events, as the summer Olympics three times, in 1908, 1948 and 2012, making it the first city to receive the Olympics three times. In 1934, the Commonwealth Games were also … Read More