Stagecoach London

Stagecoach London is a bus company operating services in London. It is a subsidiary of Stagecoach and operates services under contract to Transport for London.