Abellio London 3403, LC71KWL - 63
3403 lc71kwl lc71 kwl lc 71 reg registration number identity identifier uk united kingdom england britain adl alexander dennis limited ltd e enviro city ev electric vehicle double decker byd build your dreams sun light elephant castle station nikon nikkor lens camera d5200