I'm an Indian aspirant here too (still pursuing a masters though), always curious to see how we end up getting placed.
Btw, I think you might find this profile useful, I think the guy studied at D-school, seems like it.
http://www.www.urch.com/forums/phd-economics/152633-profile-evaluation-2015-international-read-indian-student.html
Also, any clue how competitive the Cambridge MPhil is?
And, good luck! :)