I'm going to be spending a few days in London, what's the better deal? A Travelcard for however many days are necessary, or an Oyster card and just put money on it as necessary? Thanks
both will cost you about the same, but the oyster card you need proof of address and put a deposit down.
If your just there for a couple of days, travel card is far better. if your staying long term, oyster card