FANDOM


AboutEdit

Leichhardt Depot is located in the Inner West region of Sydney. It is one of the largest Sydney Buses depots, with 212 buses located there. It is also the main bus depot, with bus deliveries going to this depot first.