Terdapat banyak cara menikmati transportasi umum di London: bus, Tube, tram, DLR, London Overground, kereta, taxi, kapal. Kecuali taxi dan kapal, membayar tiket perjalanan dapat dilakukan dengan kartu perjalanan yang disebut kartu Oyster. Semacam kartu tap yang berisi deposit uang yang dapat digunakan berkali-kali serta dapat diisi ulang. Mirip kartu toll bank mandiri, tap bca, atau “busway tap” bank dki. Kartu Oyster ditap pada: setiap pintu masuk dan pintu keluar stasiun Tube, DLR, Overground dan kereta; setiap masuk bus dan tram. Kartu Oyster juga dapat digunakan untuk mendapat diskon kapal sungai, atau tempat-tempat wisata dengan program yang berganti-ganti.
Sangat diakui, moda transportasi umum di London sangat mahal, untuk jarak tempuh 30 km dengan Tube (angkutan paling ekonomis) harus dibayar 4.50 sterling (setara dengan Rp75 ribu). Dan kondisi stasiun akan sangat ramai pada jam-jam berangkat dan pulang kerja. Bahkan sering dijumpai kemacetan apabila menumpang bus atau taxi.