13
votes
5answers
13k views

Buying a SIM card at Heathrow

I'm flying to London and would like to get a UK SIM card as soon as I can. Is it possible to buy those at Heathrow airport? Should I buy one from there, or should I order it in advance instead and try ...