I am heading to Italy in 4 days time and I'm super excited now!!!
I would love to get a data sim card (can make calls too would be good) from the airport to kickstart my trip. Where can I buy and how much will it cost?
I'll be spending 9 days in Italy and 3 days in London so not sure if I should buy another card from London itself. What do you advise?
Thanks for helping :)