London Buses route 312 is a Transport for London contracted bus route in London, England.
Route 312 of London's public transportation system is a bus route managed by Transport for London in the English capital city of London.