its happening in England because there is an International series taking place, bookies take bets from all events all over the world, just happens the biggest cricket bookies are in India, so what!!...do you actually grasp what SPOT fixing is? The result of the match is not fixed just certain things which happen in certain overs like will a no ball be bowled, how many runs will be scored etc etc