O2 is fine in the middle of Ambleside. I had problems in the Langdale valley though. Then again, my phone is donkey's years old now - a more modern phone might have more powerful gubbins to pick signal up.
I am curious though LissBird, what made you choose a walking forum to ask this question? Welcome anyway