Hi, I am A. Stevens here to help with your question!
Unfortunately without Samsung tracker it's going to be very hard to find the phone.
Have you spoken with O2 customer care on the issue yet?
The only possibility now would be to call the local police and see if they can track it...
Please let me know when you return and we can discuss a few possibilities.