The historic venue of Alexandra Palace in London provided a fitting backdrop today (Tuesday 7th July) for the world debut of the first of a new generation of highly fuel efficient and environmentally friendly Volvo Hybrid Double Deck buses to Arriva London.
They should have placed some people inside the bus. :)
akauppi2 1 year ago