London Golf Club, The International Tee Times & Green Fees