I think at LCC the classes are divided up and switched round and mixed up occasionally for various project so perhaps the huge course wont be as much of an issue (although there isn't that same level of familiarity with your coursemates as there will be at Chelsea). If I remember correctly they take 100+ students, where Chelsea is about 50? This may change year or year though, but Chelsea and Camberwell definitely have very small intakes compared to LCC and CSM.
I'm pretty sure you can use the other facilities. I'm not sure how far it's the done thing, but i've used screen printing before at LCC (although I was with my friend who studies there at the time) and I'm at the college a fair amount using their library/computers when I need to get work done late and no one cares as long as you have your UAL student ID.
Honestly, I don't know if it's just because of my working style, but I've never felt significantly disadvantaged, but at the same time, I guess if I had letter press and screen printing more easily accessible on site, perhaps I'd have made more use of it. So it's hard to say.
Really, it depends how much you think you'll need these facilities. As I said, Chelsea does letterpress at this really cool place, and you're allowed to return if you arrange it with the guy who runs it since he's a friend of the course. There are photo studios, and obviously the workshops, I think there's a laser cutter as well (I've never personally needed to use it though, and there's actually a really good professional laser cutter over the bridge in Vauxhall who I know a few students have used). There's large scale printing facilities (although the guy is extremely miserable, so I avoid him), and bookbinding (again, I've never used it), and a lady who can help you mount and frame stuff.
In my year, I think there was about 5 people in total who dropped out? I'm not sure if that's good or bad! For what it's worth, they were all international students as well, aside form one, who was a UK mature student, if that makes any difference.
I know how tough deciding can be though - believe me, I was in the same boat. Have you visited the colleges? Maybe actually getting a feel for the environment might help you out?
-
Just to add:
http://unistats.direct.gov.uk/Subjects/Overview/10007162-10106 which has some info about chelsea, perhaps look up LCC and get that comparison too?