London Buses is a public transportation system in London, England, with a network of over 675 bus routes served by more than 8,700 buses. The system has a long history, dating back to 1829, and has become a symbol of the city. The buses are operated by private companies under contract to and regulated by London Buses, part of the publicly-owned Transport for London. The fleet includes over 1,400 battery electric and hydrogen fuel cell buses, making it one of the largest zero-emission bus fleets in Europe. All London buses are low-floor vehicles, making them accessible for wheelchair and mobility scooter users. Bus travel is also free for these users, and those with a Disabled Person's Freedom Pass can travel for free anytime
Plan your family visit to the London Buses with these blog insights 👇
