London Buses route 143

London Buses route 143 is a Transport for London contracted bus route in London, United Kingdom. The service is currently contracted to Metroline.

History
''Some aspect of the route's history should be put here. If not, use ''

Gallery
(If no image is provided, please remove this section.)