What do you consider to be a 'proper' station? Most decent sized local stations that I can think of had canteens right through to the 90s and even 00s. I actually started work at one local group in 2005 and that had a fully staffed canteen (although admittedly that was ripped out and replaced with vending machines within a year.
Heritage ILR's. The one's that are now mostly called 'Heart'
There may have been canteens/restaraunts based within building where stations were tennants - but where they owned their own buildings - self service canteens were few and far between.
The one's I've been to (see below), I've never spotted the faint wiff of lunch being served next to the racks room..
Beacon Radio, BRMB (I even held the door open for the daily sandwich delivery, once), Leicester Sound, Severn Sound, Trent, Radio Wyvern, Radio City (Stanley Street era), Red Dragon (before the move to the docks)