Got to be lots on my list.
Obvious ones like Crewe, Doncaster, Llandudno Junction. Also Lancaster, Aberdeen, Dundee, Barrow-in-Furness, Bidston, Chester, Derby, Coventry, Lichfield Trent Valley, Rugeley Trent Valley, Retford, Westbury, Upwey, Par, Truro, St Erth, Liskeard, Yatton, Tiverton (both those last 2 after getting on the wrong train at Exeter in case you're wondering). There must be loads more
Edit: Reading, Slough, Twyford, Castle Cary. Brockenhurst, Havant, Barnham, Horsham, Lewes, St Leonards Warrior Square. Ashford International, Tonbridge, Sittingbourne.
Stratford International (got on the wrong train again).
Peterborough, Ipswich, Worksop. Glenrothes with Thornton. Darlington, Oxenholme Lake District. Paisley Gilmour Street. Hyndland, Westerton. Ormskirk, Manchester Oxford Road, Warrington Bank Quay, Liverpool South Parkway.
Stoke on Trent, Shrewsbury, Wrexham General, Machnynlleth. Wolverhampton, Stourbridge Junction, Leamington Spa, Worcester Foregate Street, Carmarthen.
Thorpe-le-Soken, Watford Junction, Bedford, Bletchley. Upminster, Shenfield, Wickford, Witham. Colchester, Stevenage. Gospel Oak, Stratford, West Croydon, Sutton, Banbury, Basingstoke
Oh yeah, Wllesden Junction, Harrow and Wealdstone, Aylesbry, Kettering, Sheffield Meadowhall, Blackburn, Hull, Habrough, Barnetby. Blackfriars, Cannon Street, Clapham Junction.
Stafford, Tamworth, Nuneaton. Bridgend, Romsey, Eastleigh, Portsmouth and Southsea. Lymington Pier.
Redhill, Woking, Hurst Green, Oxted. Barking, Staines, Richmond, Gatwick Airport, Purley, Alton. Hamilton Square
Edinburgh Haymarket. Kilwinning. Montrose, Seamer
I think Im winning this thread!
Do we include terminus stations where we arrive and leave on the same train, sometimes without even getting off the train (where its a different service rather than a mere reversal)?
Because if we do: Aberdare, Treherbert, Milford Haven, Fishguard Harbour, Maesteg, Merthyr Tydfil, Rhymney, Ebbw Vale Parkway (when the line terminated there. I have since been on to Ebbw Vale Town, and went for a walk this time!), Coryton, Severn Beach, Marlow, Shepperton, Heysham Port, Barton-on-Humber, Sheringham, Southminster, Bishop Auckland, Largs, Gourock, Tweedbank, Matlock, Greenford, Aylesbury Vale Parkway