London Buses route 31

London Buses route 31 is a Transport for London contracted bus route in London, United Kingdom. The service is currently contracted to Tower Transit and runs between White City and Camden Town.

More information on the Wikipedia page.