Ja, beide Karten sind über die offizielle Webseite von Visit Britain verfügbar. Ihr könnt dort die Oyster Card und die Travelcard kaufen.