I thought the last formal legal station closure was Newhaven Marine (and Teeside Airport is "only" closed temporarily).
Last passenger call, though, 2006 ... I also wondered whether to list Norton Bridge, Barlaston, Wedgewood.
A few more, Graham
Tunbridge Wells - Eridge 6 July 1985.
Elmers End - Addiscombe 31 May 1997
Elmers End - Sanderstead 13 May 1983
Wimbledon - West Croydon 31 May 1997
Coulsdon North 3 Oct 1983
You can never put a Southern man down ;-). Good call on Tunbridge Wells to Eridge, and on Coulsdon North. The Croydon stuff comes into the same basket as Shoreditch and Angel Road - how much of a closure and how much of an upgrade to an alternative?