I use Three mobile broadband in London and find the coverage pretty good.
Have had some fantastic speeds at times but sometimes it's not so good.
In general though it's decent.
I'm sitting in my front room which has poor reception and am getting 1.24Mb sec download speeds and 1.72Mb sec upload speeds.
Have had 10Mb sec downloads before now when located in the right place.