All lectures are taught at the faculty. You have supervisions at college.
It really doesn't make a bit of difference which college you go to, (unless you are lazy and don't want to walk/cycle to other colleges) because if there is not a fellow that specialises in your subject/particular option, they will find someone else for you at another college. It really doesn't make much difference what college you come from - people do well if they work hard, not because they have supervisors from their own college. I have supervisions at 3 different colleges this year, and some at the faculty. They will put you with whoever is best suited to teaching you, and so even if you have a faculty member at your college, you may end up having supervisions somewhere else anyway.
Don't base your college choice on academics. Choose it based on which one you like the most, and where you want to live for the next 3 years, because that it what it comes down to.