A fleet of 27 London Routemaster buses, taking international delegates attending World Skills London 2011 on a tour around the capital, parked at Excel in east London.
A fleet of 27 London Routemaster buses, taking international delegates attending World Skills London 2011 on a tour around the capital, parked at Excel in east London.