This is the UK's Defence Science & Technology Laboratory, I'm wagering this is on a military base. The same perks are offered to most US civilians working on military bases as well.
Aren't the same perks offered by most workplaces? Every place I've ever worked, military and civilian alike, have offered some kind of gym and some kind of food on the premises.
No? I've never had those perks outside of working at universities or military bases. Perhaps in bigger cities? I've generally stayed in small cities though.