London Buses route 23

London Buses route 23 is a Transport for London contracted bus route in London, United Kingdom. The service is currently contracted to Tower Transit.

Due to its 24-hour service and high frequency, the 23 is one of the busiest routes in London and is very popular with tourists.

More information on the Wikipedia page.