List of bus routes in London

Columns: Route | Start | End | Operator
318 | North Middlesex Hospital | Stamford Hill | Arriva London | 319 | Sloane Square | Streatham Hill Telford Avenue | Arriva London | 320 | Biggin Hill Valley | Catford Bridge station | London General | 321 | Foots Cray Tesco | New Cross Gate | London Central | 322 | Clapham Common | Crystal Palace | London General | 323 | Canning Town bus station | Mile End | Stagecoach London

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