Sim card


I’m bit too late to get the free topdeck sim card…wondering if we can get something similar in London or Europe? Which card and where would i be able to get it?



In the tour documentation I recieved it says that you can obtain a sim card off your tour leader.