There was a shed for steam locomotives here, and in 1963 British Rail opened a purpose-build diesel depot.
Under privatisation the depot was operated by Great Western Railway to service its fleet of InterCity 125s until it closed in December 2018.
At the time, the depot was operating 24 hours a day and consisted of a 70,000 imperial gallons (320,000 L) fuelling point, Servicing Shed and a four-road Maintenance Shed fitted with two 3.5 long tons (3.6 t) overhead cranes.
[13] In the 21st century, the depot was operated by Great Western Railway to service its fleet of InterCity 125 trains.
[14] In September 2019, Chrysalis Rail reopened the site as a rolling stock refurbishment centre, its first project being on Abellio ScotRail Class 156 units.