Is UCL good for engineering though? I mean, yeah, as long as the course is accredited, it's fine, but surely you want to be taught things well, where at least the lecturers are passionate about what they're doing and can explain things effectively.
I was talking to someone who studied mech eng there, and he never mentioned anything positive about the department!