Note you can purchase travelcards without having an Oyster Card if you purchase them in advance. So if you are staying for 7 days or more you might consider them as it will avoid the Oyster Card deposit or fee. The Bus and Tram passes can be a good choice for those ONLY using bus and/or tram travel in London.