I have a tri band phone from Canada that I will take to London. I need to purchase a SIM card to make no more than 15 local short calls as our friends are staying at a different hotel.
Any suggestion of reasonable SIM card that I can purchase? Approx. how much I should budget?