London Buses
London Buses is a company owned by Transport for London (TfL). It manages bus services in Greater London, UK. Buses need to be red and charge the same fares. All services are given by private sector workers.