London Central

London Central is a bus company operating in South London. It is a subsidiary of the Go-Ahead Group and operates services under contract to Transport for London.

More information on the Wikipedia page