For the visitor to London, the question of which travel pass to purchase can be confusing. Those living and working in London will almost always have an Oyster .