Iphone 4 constantly has "no service"
got an iphone 4, updated on the latest firmware 5.0.1, its currently locked on O2. It was working fine with no problems up until about a week ago, on the odd occasion my service comes back, but even still the connection is fairly poor, and the 3G is temperamental, comes and goes. Even when im travelling through different areas the problem still occurs so it cant be O2 as its highly unlikely that all there network towers are down, for example i live in london, a couple of days ago i was in cardiff, and the problem had still occured "no service". Even still O2 have confirmed there network towers in my local area are up and running. Ive tried various things on the phone itself such as switching carrier to "manual", turning on/off data roaming, mobile data ETC..
Any ideas?
iPhone 4, iOS 5.0.1