© 2014 John Wilson, All Rights Reserved.
On 22 June over 50 types of London buses were on display in the Regent Street Bus Cavalcade. The buses ranged from the earliest horse-drawn buses of the 1820s to the most modern hydrogen, electricity and hybrid technology buses.
The London bus network is the workhorse of the capital's public transport network, catering for more than 2.2 billion passenger journeys each year.