I have a 9 hour layover in London and have figured out an itinerary for myself to keep myself occupied during that time. However, I need your help to decide which card to buy for travelling on the London Underground System. I will be taking the Heathrow Express to Paddington Station and then taking the Bakerloo line for Charing Cross, spend a few hours at the surrounding tourist attractions and make my way back to Paddington Station from Westminster tube station on the Circle Line.
Now, my question here is should I buy the Oyster Card or should I go with the Travel Card. I came across 2 places where one says the initial set up fee of the oyster card is 5 bucks refundable while the other says it's 3 bucks non refundable. What do you suggest? Next whichever option you suggest where would I be able to purchase in person (Ticket office through an administrator or a ticket machine, either one would be great!)