Hi everyone. There has been a similar discussion on another thread but it was mainly about the US. We want to purchase a pre-pay sim when we arrive in the uk. We arrive at heathrow but will not be going to London immediately...off ton the cotswolds! Someone on the us thread mentioned topping up a sim at a phone store at a motorways stop. Would we be able to buy a pre-pay sim along the journey and are we likely ton have the same problem that us visitors are having with issues with a non residents credit card??