London retains its position as the world’s top sports destination
London has consolidated its reputation as the world’s leading global sports destination after retaining its number one position in the Global Sport Cities Index.
The capital also…