Stratford-upon-Avon railway station is a railway station that serves the town of Stratford-upon-Avon in Warwickshire, England. The station is operated by London Midland. Train services are provided by London Midland and Chiltern Railways. Stratford-upon-Avon was once a through station on the Great Western Railway main line from Birmingham Snow Hill to Cheltenham, but has been the terminus of the line since 1976. Two railway lines terminate at Stratford; the Birmingham-Stratford Line and the Leamington-Stratford Line, which allows direct services to London.