I haven't been over to the Kids lately. When we did go I found Orange Card pay-as-you-go covered what I needed. This was UK, Scotland, & Italy.
Most all accommodations now have WIFI. You can move photos & vid clips off your phone and post with a laptop or in our case Ipad. The Ipad was also better for web browsing, email, & work.
Good Luck, and have fun