I will be arriving at Heathrow terminal 2, then taking the Heathrow Express to Paddington. Does anyone know if it's easier or faster or cheaper to buy a short-term (30 days or less) prepaid SIM card (for UK/England only) at Heathrow or when I arrive at Paddington? I'm elderly, and am trying to avoid unnecessary hassle.
Many thanks, Susan