London Buses route 159

London Buses route (bus number goes here) is a Transport for London contracted bus route in London, United Kingdom. The service is currently contracted to name of operator goes here.

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

Current route
All of the major landmarks should be in bold.

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