I know this is an old thread but if anyone is experiencing this problem I fixed it by doing this
Xperia devices and the Three network - how to fix data drops
I thought I’d share a quick tweak that applies to most of Sony’s Xperia Android phones. If you’re on the Three network and travel...