Is it free to call 0345 on Tesco Mobile?
Yes, it is free to call 0345 on Tesco Mobile
Tesco Mobile does not charge for 0345 calls providing you have minutes remaining on your phone (either pay as you go or pay monthly/contract).
If you do not have any minutes remaining then you will be charged at the standard rate (25p/min on Pay Monthly and Pay as You Go).