If you are staying in London, it is definitely advisable to buy an Oyster Card. You can travel on trams and buses for discounted rates.