Ooh that sucks.... Then you definitely need a third party app. Try "GPS Tracker by FollowMee"
Can any body tell me why trere is no tracking option in India. and even no third party app and guardian is useless.
Go to the Windows Phone UK website where you will be given the option to track your phone, I am in the UK and can track a phone in Kenya, 4500 miles away and get within 3 metres of it's true location!View attachment 62105