West Ealing to Greenford? Still active and I have attached RTT data of a typical service
Paddington to Greenford line I assumed that MadMac meant between Old Oak Common and Greenford via Park Royal which was closed in 2018 for construction of HS2.
In connection of construction of HS2 the line between Quainton Road and Calvert was recently completely closed and track removed but do not know closure date. Yes I know the GC passenger service was withdrawn in 1966 but was used for freight trains to Calvert until recently.
In Wales, I've been racking my brains, but haven't been able to think of a single closure of a passenger line that had no freight since the Beeching era. Many lines lost their passenger services in the 1960s, and survived only for freight, but I can't think of many opposites. Certainly not ones that closed afterwards. (The Cardiff Bay branch almost went that was with the redevelopment in the 1980s!)
On the topic of freight line closures, the Blaenau Ffestiniog to Trawsfynydd section closed with the end of nuclear traffic in 1998. There may well be more recent coal-related closures in the South Wales Valleys, though I couldn't quote which.
There were many passenger service lines that closed after freight had finished. A few are
Maiden Newton- Bridport- it was one long single line.- closed 1975
Haltwhistle- Alston- one long single line
Elmers End- Addiscombe- closed 1997
Broad Street- Dalston Junction closed 1985
Woodside- Selsdon although a short section at Selsdon end served the oil terminal until the 1990s
West Croydon-Wimbledon closed 1997- A once busy line used by freight trains but passenger service finished last.
Folkestone Harbour branch
Stratford- North Woolwich