First London buses

First London - getting new buses
 * 5 June 2004: Route 28 (21 buses)
 * 5 June 2004: Route 31 (18 buses)