Soldato
Another vote for Three here (spend most of my time in Ipswich, Brighton and London). I'm still on one of the old all you can eat deals which, until it ticks over in 8 or 9 months, still offers unlimited 3 and 4G data with tethering included. 4G keeps appearing in more and more places - no problems with their coverage.
But... should you ever need to call their customer service then may the Gods have mercy on you because you will despise Three with every fibre of your soul for days afterwards.
But... should you ever need to call their customer service then may the Gods have mercy on you because you will despise Three with every fibre of your soul for days afterwards.