London Buses route 34 is a Transport for London contracted bus route in London, United Kingdom. The service is currently contracted to Arriva London.
Today's route 34 commenced operation on 3 October 1934, when the London Passenger Transport Board, which had been responsible for London's buses since 1 July 1933, revised its route numbering system. The 34, which was...