Originally Posted by
Silver Fox
You might be better off looking in here:
Prepaid SIM - France and here:
Prepaid SIM - Germany to see what cards are best. As a data point, roaming charges for EU SIM cards have been abolished so one less thing to worry about, you just need to check your phone is compatible with the networks and is unlocked.
I was thinking which of the UK provider is good since I will in London first before heading to the other cities. Will take a look those 2 threads as well.