I dont reckon British Restaurant, Clothes fashions are 60s, there are at least 2 males with long hair, not a factory canteen, most people are wearing warm coats, one is wearing a hat, no overalls, no sideburns, so office types.
As a guess, Lyons cafe, not sure if it was New St or Waterloo St...