LONDON, UK – JULY 9, 2016: New Routemaster bus in Holborn, London. The hybrid diesel-electric bus is a new, modern version of iconic double decker.

Scroll to Top