Some may not count:
Perth, Dundee, Mallaig, Thurso, Balloch
Chathill (possibly depending on how one counts walking across the level crossing at one end of the station to cross from one platform to the other)
Saltburn, Manchester Piccadilly, Norwich, Lowestoft, Ipswich, Birmingham New Street, Cardiff Central, Barnstaple, Exmouth, Gunnislake, Looe, Newquay, Falmouth Docks, St Ives, Aylesbury, Bedford,
Alton (only used heritage services to/from there)
Heathrow Terminal 4, Cockfosters, Uxbridge, Chesham, Watford, Mill Hill East, High Barnet, Elmers End, Gospel Oak, Richmond.