Celebrating the Old Lady of Transit: London's Year of the Bus

This past week, mayor Boris Johnson launched the Year of the Bus in London. Often the overlooked piece of the transport puzzle, London’s buses account for around 50% of all public trips taken in the capital- around 2.3 billion journeys each year.read more