Which city is home to the International Tennis Federation headquarters? London. The ITF’s headquarters are at Bank Lane in Roehampton, an area of southwest London.
The International Tennis Federation is tennis’s global governing body. Founded in 1913 as the International Lawn Tennis Federation, it oversees the rules of tennis and administers major national-team competitions, including the Davis Cup, Billie Jean King Cup and Olympic tennis in cooperation with the relevant bodies.
London can be confused with Lausanne, Switzerland, because Lausanne hosts the headquarters of the International Olympic Committee and many international sports organizations. New York and Paris are major tennis cities, but neither is the ITF’s headquarters city. The ITF also operates a Technical Centre in London, where it researches equipment, court surfaces and other technical aspects of the sport.
The headquarters location does not mean London hosts all ITF competitions. The federation’s events are staged around the world, while its administration and technical work are based in the English capital.