Sorry I can't say anything about Tiffins as my DS chose Sutton Grammar instead. But if you are considering Sutton Grammar, DS is thoroughly enjoying his time there.
Pastoral Care: There was one time that I thought I should ring the school and let them know of certain things, DS had let them know himself in the form lesson (they have one lesson with the form tutor per fortnight) and the class then discussed the issue.
Homework: I thought they were not giving enough homework
But at a parents information evening the school explained that they give homework if it is appropriate and relevant to what they are doing in class, rather than having a homework timetable.
Clubs: they have a varied selection of clubs at lunch, after school and lots of sports on Saturday mornings.
(Sorry it doesn't answer your question)