Spotlight on the Canary Wharf Squash Classic
A look at biggest Squash tournament in the UK with a prize money of £100,000 located in financial district of London.
A look at biggest Squash tournament in the UK with a prize money of £100,000 located in financial district of London.