My wife and I will be in London for 5 days in November.
We are staying at a B&B in zone 2
We will be using the tube to go downtown each day to do all the touristy things. Is the Oyster card the best way to do it? Can one buy 3 or 5 day travel passes?
How do you "top up" your oyster card if it runs out?