Had the same problem but in an Audi. O2 customer services were useless. Google 'team know how'. Changed APN setting and all good. APN setting are automatic on O2 but not when roaming. There are different settings if you are contract.or PAYG.
Google. O2 APN settings pay as you go abroad.
Hope this helps for the future.