London TfL 2025 – Tube, Buses, Fares, Strikes & Travel Guide
What is TfL? Transport for London (TfL) is the body responsible for keeping London moving. It oversees:• London Underground (Tube) – 11 lines, 270 stations.• London Buses – 9,000 buses…
What is TfL? Transport for London (TfL) is the body responsible for keeping London moving. It oversees:• London Underground (Tube) – 11 lines, 270 stations.• London Buses – 9,000 buses…