The company provides direct LNWR trains mainly between London and Birmingham, with some trains going to Watford, Tring, Milton Keynes, Crewe and Liverpool. WMR provide direct trains between Birmingham and towns such as Shrewsbury, Rugeley, Wolverhampton, Walsall, Stratford-upon-Avon, Nuneaton, Redditch and Hereford.