As I mentioned in another thread, I asked my dealer who basically said there's no SIM Card slot in UK spec cars, the online 'Infotainment', which is I believe they are calling it, is built in and free for the first year, then chargeable after. He even showed me the full option spreadsheet to prove it.