London Bus Route 275
Walthamstow - Barkingside
23 March 2018
Stagecoach London 10118 LX12DDK
Walthamstow
23 March 2018
Stagecoach London 10123 LX12DDV
Walthamstow