London Bus Route 415
Elephant & Castle - Tulse Hill Station
12 April 2016
Abellio, London 2521 YX15OWK
Elephant & Castle