there is on campus catering but its not specifcally served in your halls,comus(the restaurant in the chancellors building)has a meal plan that is effectively on campus food plan
keele has a lot of international students- i get on with a lot of people,very diverse is keele.
i do enjoy it can be a bit politically correct sometimes boring at weeekends but i go into stoke or do some work so you can go out on the weekdays - does get a bit repetitivedown the union so i dont always stay that long - dont get side tracked work hard as well