Join our community
Showing more like

New Bus for London (NBfL) / New Routemaster (NRM) double decker buses on Abellio London Route 68 Euston Square to West Norwood at Russell Square bus stands, UK. Manufactured by Wrightbus. Behind is a Volvo B5LH Wright Gemini 3, and Alexander Dennis Enviro 400 MMC.