A few more for you:
It was quite normal whenever the Trent Valley was blocked for trains to be diverted Rugby - Coventry - Stechford - Aston - Bescot - Bushbury.
I recall one weekend when there were works taking place in the Birmingham area, so Euston - Wolverhampton services were going via Stechford - Aston - Soho to enter New Street from the Wolverhampton end, then (to save reversal) continuing to depart via Duddeston to Aston, then back down to Soho, and along to Wolverhampton. So if you stood somewhere around Aston you would see the same train twice in half an hour, going in the same direction! The Wolverhampton - Euston services were doing the same diversion in reverse (i.e. a clockwise loop around Birmingham).
When WSMR were running services through from Marylebone to Wrexham with class 67s, there were occasional weekends that threw up interesting diversions (including some curves I'd never done before or since). This was the best of them (for me at least):
Sat 30/01/10
(I travelled from Tame Bridge Parkway to Marylebone and return).
67010 0723 Wrexham - Marylebone via Aston, Stechford, Weedon, Acton Canal Wharf, Acton Main Line, Greenford, South Ruislip (reverse).
67014 1922 Marylebone - Wrexham via South Ruislip (reverse), Greenford, Acton Main Line, Acton Wells, Willesden South West Sidings, Mitre Bridge Jn (reverse), Weedon, Stechford, Aston
Sunday 31/01/10
67012 1702 Wrexham - Marylebone via Aston, Stechford, Weedon, Acton Canal Wharf (reverse), Neasden Junction
So three varieties of route in the London area over two days.