Is there a physical store for Sim Local? 26 April 2024 13:27 0 comments Yes, we have shops in London Heathrow, London Gatwick, Madrid, Brussels, Vienna and Athens International airports. View all of our shop locations here. Related articles How do Sim Local plans work? Can I use an eSIM and a physical SIM card at the same time? 0 comments Please sign in to leave a comment.
0 comments
Please sign in to leave a comment.