Tag: Big Red Bus
Boris Johnson reveals the greenest red London Bus ever
London's latest double decker bus has hit the streets of the UK capital for the first time, after first being revealed back in November 2010. Described as a true "21st century bus" and the "most environmentally friendly of its…