LT918 LTZ 2118

Livery
East London Transit
Type
New Routemaster
Route Trip To
585959 Ilford Hill
585960 00:30 River Road