The present day : refurbished Arriva NBfL LT820 with electronic mirrors; Lower Clapton Road; 27 September 2025. © David Harman 12 January 2026 ← Prev Post