0
Buses with the same destination don't always travel the same route to get there.
terminal 3
Route 2 from Victoria to West Norwood and then route 196 to Upper Norwood and then walk.
London Buses was created in 1999.
Most London buses are powered by an internal combustion engine fueled by diesel.