I'll be in London in June then later in the summer Amsterdam and later Italy. If I buy a phone in London, can I also use it in the other places? If I buy a SIM card for each country? Where in London should I look for a phone,. I'm staying near Oxford Circus.
Thanks