London Buses Route 316

London Bus Route 316 is a Transport for London contracted bus route in London, United Kingdom. The service is currently contracted to Metroline and it is also an iBus.