Where to buy sim card near train station in Madrid Jump to bottom Posted by Scott (Sammamish) on 06/16/12 08:28 AM Does anyone know a good place to buy a sim card for an iPad near Atocha train station in Madrid? Thanks, Scott