List of bus routes in London

Columns: Route | Start | End | Operator
309 | Bethnal Green London Chest Hospital | Canning Town bus station | HCT Group | 312 | Norwood Junction | South Croydon bus garage | Arriva London | 313 | Chingford station | Potters Bar station | Arriva London | 314 | Eltham station | New Addington | Stagecoach London | 315 | Balham | West Norwood | London General | 316 | Cricklewood Cricklewood bus garage | White City bus station | Metroline | 317 | Enfield | Waltham Cross | Metroline

Example questions:
In which London borough is the end station on the bus route in London with the next highest number to Balham located ? | After what is the end station named on the bus route in London that starts from a Tesco store ? | Which company owns the operator responsible for the bus route in London that ends at East Ham station ? | Which of the bus routes in London operated by London General ends at the location of the National Sports Centre ? | Which station on the bus route in London with the highest number was originally called Barking Road ?

Answers:
Croydon | New Cross tollgate | Go-Ahead Group | 322 | Canning Town bus station