The bonds between India and Britain are as strong as ever. Over 700,000 British citizens visit India ever year.