You can get a feel for the number of stops just by looking at the timetable. Most of the London to Birmingham stuff will typically have 6 - 10 stops (the only intermediate stations where almost everything will stop are Banbury, Leamington Spa, Warwick Parkway & Solihull) and because it's a two track railway at the London end even the local services tend to have 'semi fast' stopping patterns.
The only exceptions really are the London to Aylesbury trains which usually stop everywhere whether they go via the Met or via High Wycombe but as it's a half hourly service on the Met and hourly via Wycombe then you aren't really going to be slogging it out all day on intensive stuff, especially if you're not based at Aylesbury.
Route wise, it's mostly been covered. I think there is one link at Aylesbury which doesn't sign to Birmingham but that aside everybody signs Marylebone to Snow Hill. Everybody except Stourbridge signs the Met. London, Banbury and Aylesbury sign to Oxford Parkway, Banbury and Birmingham sign to Stratford upon Avon, Birmingham and Stourbridge sign to Kidderminster.
--- old post above --- --- new post below ---
Can I ask what 50% rest day agreement is? Does that mean you work one in 2 Saturdays? Especially interested from the Birmingham point of view. Many thanks.
Kinda, but it's not one on one off. We get 50% of Saturdays off over a 28 (I think) week period. It might mean you do three out of four Saturdays one month but then one out of four the next.