British people enjoy many sports, with their most popular being football, cricket, tennis, climbing, horse-riding, boating, rugby, and rowing. Football is played all over Britain and the best teams compete in the Cup Final at Wembley Stadium in London. Cricket is also very popular in the summer, having been played in England since the 16th century primarily in schools and universities. Boxing is one of the oldest British sports, existing since Saxon times, while tennis originated in England in 1872 and is renowned for the international championships held at Wimbledon each June. Golf was developed in Scotland.