Originally Posted by Globaliser
Should be able to buy just about anything when you get to London, so I wouldn't worry about it. Do have a think, though, about exactly what ticket or Travelcard you want to buy.
Apparently there is one ($35 for 3 days unlimited in Zone 1) that you can only get outside of the EU - but I am afraid I haven't left myself enough time for delivery without paying a 28 GBP <gasp> FedEx fee.