Originally Posted by
Stevehank
What networks would you recommend and are their any stores in Heathrow that sell micro sim cards for phones. I will be in Terminal 5 as we are traveling on BA.
Vodafone shop on the departures level of T5, pre-security. You could
probably find cheaper options off-airport but is it worth the trouble?