Question: do i need oyster card?
Answer: If you buy a 6-day London Pass with travel included, you don't need to buy a Visitor Oyster or Oyster card. If you buy a London Pass without travel included, you will need to buy a Visitor Oyster card, Oyster card or 7 Day Travelcard ticket separately.