We (my wife and I) will be arriving at Heathrow and taking a bus to Victoria Coach Station. There is a Vodaphone store in Victoria Rail Station and a Carphone Warehose store just outside the station. Is there any significant difference between the two? Any special reason to purchase a UK SIM card from one of them? (We are going to Victoria Station because we are taking a train to Leeds Castle prior to starting a RS tour).
I have an old "dumb" phone and do not need/want data. All I need is minutes to be able to make dinner reservations. They both appear to have cards for 5 pounds that would suffice. We will be in England for 5 weeks (2 RS tours plus 4 days in London).