Stagecoach in Oxfordshire
Stagecoach in Oxfordshire is the trading name of Thames Transit Ltd. It is a bus operator serving the county of Oxfordshire, England. Since 1997 has been a subsidiary of Stagecoach Group, and since February 2021 it has been part of Stagecoach... Wikipedia
Founded: 1997
Headquarters: Oxford, United Kingdom
Depots: Banbury; Oxford (Horspath Road); Witney
Service area: Oxfordshire (plus a few routes into adjacent counties)